Mock Version: 5.5 Mock Version: 5.5 Mock Version: 5.5 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/pytorch.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-504142-74838/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=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lly8q5bs:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lly8q5bs:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '7d4def8a842d47f6b86a500822d47c49', '-D', '/var/lib/mock/dist-an23-epao-build-504142-74838/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lly8q5bs:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bs --noclean --target x86_64 --nodeps /builddir/build/SPECS/pytorch.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1754265600 Wrote: /builddir/build/SRPMS/pytorch-2.8.0-1.an23.src.rpm Child return code was: 0 ENTER ['do_with_status'](['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/pytorch.spec'], chrootPath='/var/lib/mock/dist-an23-epao-build-504142-74838/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=990gid=135user='mockbuild'nspawn_args=['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lly8q5bs:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11']unshare_net=TrueprintOutput=False) Using nspawn with args ['--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lly8q5bs:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11'] Executing command: ['/usr/bin/systemd-nspawn', '-q', '-M', '6f0614363c184defadead1d41db7092c', '-D', '/var/lib/mock/dist-an23-epao-build-504142-74838/root', '-a', '-u', 'mockbuild', '--capability=cap_ipc_lock', '--bind=/tmp/mock-resolv.lly8q5bs:/etc/resolv.conf', '--bind=/dev/mapper/control', '--bind=/dev/fuse', '--bind=/dev/loop-control', '--bind=/dev/loop0', '--bind=/dev/loop1', '--bind=/dev/loop2', '--bind=/dev/loop3', '--bind=/dev/loop4', '--bind=/dev/loop5', '--bind=/dev/loop6', '--bind=/dev/loop7', '--bind=/dev/loop8', '--bind=/dev/loop9', '--bind=/dev/loop10', '--bind=/dev/loop11', '--setenv=TERM=vt100', '--setenv=SHELL=/bin/bash', '--setenv=HOME=/builddir', '--setenv=HOSTNAME=mock', '--setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin', '--setenv=PROMPT_COMMAND=printf "\\033]0;\\007"', '--setenv=PS1= \\s-\\v\\$ ', '--setenv=LANG=C.UTF-8', '--resolv-conf=off', 'bash', '--login', '-c', '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/SPECS/pytorch.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', 'SYSTEMD_NSPAWN_TMPFS_TMP': '0', 'SYSTEMD_SECCOMP': '0'} and shell False Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1754265600 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.FK57l9 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf pytorch-v2.8.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/pytorch-v2.8.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd pytorch-v2.8.0 + /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.PPJTe0 + umask 022 + cd /builddir/build/BUILD + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -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 pytorch-v2.8.0 + export USE_CUDA=0 + USE_CUDA=0 + export USE_NCCL=0 + USE_NCCL=0 + export USE_SYSTEM_NCCL=0 + USE_SYSTEM_NCCL=0 + export 'CFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict' + CFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict' + export 'CXXFLAGS=-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict' + CXXFLAGS='-O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict' + python3 setup.py build CMake Deprecation Warning at CMakeLists.txt:9 (cmake_policy): The OLD behavior for policy CMP0126 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The CXX compiler identification is GNU 12.3.0 -- The C compiler identification is GNU 12.3.0 -- 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 -- 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 -- Not forcing any particular BLAS to be found -- Could not find ccache. Consider installing ccache to speed up compilation. -- Performing Test C_HAS_AVX_1 -- Performing Test C_HAS_AVX_1 - Failed -- Performing Test C_HAS_AVX_2 -- Performing Test C_HAS_AVX_2 - Success -- Performing Test C_HAS_AVX2_1 -- Performing Test C_HAS_AVX2_1 - Failed -- Performing Test C_HAS_AVX2_2 -- Performing Test C_HAS_AVX2_2 - Success -- Performing Test C_HAS_AVX512_1 -- Performing Test C_HAS_AVX512_1 - Failed -- Performing Test C_HAS_AVX512_2 -- Performing Test C_HAS_AVX512_2 - Success -- Performing Test CXX_HAS_AVX_1 -- Performing Test CXX_HAS_AVX_1 - Failed -- Performing Test CXX_HAS_AVX_2 -- Performing Test CXX_HAS_AVX_2 - Success -- Performing Test CXX_HAS_AVX2_1 -- Performing Test CXX_HAS_AVX2_1 - Failed -- Performing Test CXX_HAS_AVX2_2 -- Performing Test CXX_HAS_AVX2_2 - Success -- Performing Test CXX_HAS_AVX512_1 -- Performing Test CXX_HAS_AVX512_1 - Failed -- Performing Test CXX_HAS_AVX512_2 -- Performing Test CXX_HAS_AVX512_2 - Success -- Current compiler supports avx2 extension. Will build perfkernels. -- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512_EXTENSIONS -- Performing Test CAFFE2_COMPILER_SUPPORTS_AVX512_EXTENSIONS - Success -- Current compiler supports avx512f extension. Will build fbgemm. -- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY -- Performing Test COMPILER_SUPPORTS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_SUPPORTS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_SUPPORTS_RDYNAMIC -- Performing Test COMPILER_SUPPORTS_RDYNAMIC - Success -- Could not find hardware support for NEON on this machine. -- No OMAP3 processor on this machine. -- No OMAP4 processor on this machine. -- Performing Test CXX_HAS_SVE256 -- Performing Test CXX_HAS_SVE256 - Failed -- Performing Test CXX_HAS_ARM_BF16 -- Performing Test CXX_HAS_ARM_BF16 - Failed -- No SVE processor on this machine. -- Compiler does not support SVE extension. Will not build perfkernels. CMake Warning at cmake/Dependencies.cmake:95 (message): Not compiling with XPU. Could NOT find SYCL. Suppress this warning with -DUSE_XPU=OFF. Call Stack (most recent call first): CMakeLists.txt:863 (include) -- Building using own protobuf under third_party per request. -- Use custom protobuf build. CMake Deprecation Warning at third_party/protobuf/cmake/CMakeLists.txt:2 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- -- 3.13.0.0 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS -- Performing Test protobuf_HAVE_BUILTIN_ATOMICS - Success -- Caffe2 protobuf include directory: $$ -- Trying to find preferred BLAS backend of choice: MKL -- MKL_THREADING = OMP -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- MKL_THREADING = OMP CMake Warning at cmake/Dependencies.cmake:208 (message): MKL could not be found. Defaulting to Eigen Call Stack (most recent call first): CMakeLists.txt:863 (include) CMake Warning at cmake/Dependencies.cmake:256 (message): Preferred BLAS (MKL) cannot be found, now searching for a general BLAS library Call Stack (most recent call first): CMakeLists.txt:863 (include) -- MKL_THREADING = OMP -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl - guide - pthread - m] -- Library mkl: not found -- MKL library not found -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Checking for [Accelerate] -- Library Accelerate: BLAS_Accelerate_LIBRARY-NOTFOUND -- Checking for [vecLib] -- Library vecLib: BLAS_vecLib_LIBRARY-NOTFOUND -- Checking for [flexiblas] -- Library flexiblas: BLAS_flexiblas_LIBRARY-NOTFOUND -- Checking for [openblas] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m - gomp] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran - pthread] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [acml - gfortran] -- Library acml: BLAS_acml_LIBRARY-NOTFOUND -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Could NOT find Atlas (missing: Atlas_CBLAS_INCLUDE_DIR Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY Atlas_LAPACK_LIBRARY) -- Checking for [ptf77blas - atlas - gfortran] -- Library ptf77blas: BLAS_ptf77blas_LIBRARY-NOTFOUND -- Checking for [] -- Looking for sgemm_ -- Looking for sgemm_ - not found -- Cannot find a library with BLAS API. Not using BLAS. -- Using pocketfft in directory: /builddir/build/BUILD/pytorch-v2.8.0/third_party/pocketfft/ -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc CMake Deprecation Warning at third_party/psimd/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Deprecation Warning at third_party/FP16/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Brace yourself, we are building NNPACK CMake Deprecation Warning at third_party/NNPACK/CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test NNPACK_ARCH_IS_X86_32 -- Performing Test NNPACK_ARCH_IS_X86_32 - Failed CMake Warning (dev) at third_party/NNPACK/CMakeLists.txt:110 (FIND_PACKAGE): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found PythonInterp: /usr/bin/python3.11 (found version "3.11.6") -- NNPACK backend is x86-64 -- Downloading six (Python package) to /builddir/build/BUILD/pytorch-v2.8.0/build/confu-srcs/six (define PYTHON_SIX_SOURCE_DIR to avoid it) CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. CMake Warning (dev) at /usr/share/cmake/Modules/ExternalProject/shared_internal_commands.cmake:1284 (message): The DOWNLOAD_EXTRACT_TIMESTAMP option was not given and policy CMP0135 is not set. The policy's OLD behavior will be used. When using a URL download, the timestamps of extracted files should preferably be that of the time of extraction, otherwise code that depends on the extracted contents might not be rebuilt if the URL changes. The OLD behavior preserves the timestamps from the archive instead, but this is usually not what you want. Update your project to the NEW behavior or specify the DOWNLOAD_EXTRACT_TIMESTAMP option with a value of true to avoid this robustness issue. Call Stack (most recent call first): /usr/share/cmake/Modules/ExternalProject.cmake:3035 (_ep_add_download_command) CMakeLists.txt:6 (ExternalProject_Add) This warning is for project developers. Use -Wno-dev to suppress it. -- Configuring done (0.0s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/pytorch-v2.8.0/build/confu-deps/six-download [ 11%] Creating directories for 'six' [ 22%] Performing download step (download, verify and extract) for 'six' -- Downloading... dst='/builddir/build/BUILD/pytorch-v2.8.0/build/confu-deps/six-download/six-prefix/src/six-1.11.0.tar.gz' timeout='none' inactivity timeout='none' -- Using src='https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' -- Retrying... -- Using src='https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' -- Retry after 5 seconds (attempt #2) ... -- Using src='https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' -- Retry after 5 seconds (attempt #3) ... -- Using src='https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' -- Retry after 15 seconds (attempt #4) ... -- Using src='https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' -- Retry after 60 seconds (attempt #5) ... -- Using src='https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' CMake Error at /builddir/build/BUILD/pytorch-v2.8.0/build/confu-deps/six-download/six-prefix/src/six-stamp/download-six.cmake:163 (message): Each download failed! error: downloading 'https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' failed status_code: 6 status_string: "Couldn't resolve host name" log: --- LOG BEGIN --- Could not resolve host: pypi.python.org Closing connection --- LOG END --- error: downloading 'https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' failed status_code: 6 status_string: "Couldn't resolve host name" log: --- LOG BEGIN --- Could not resolve host: pypi.python.org Closing connection --- LOG END --- error: downloading 'https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' failed status_code: 6 status_string: "Couldn't resolve host name" log: --- LOG BEGIN --- Could not resolve host: pypi.python.org Closing connection --- LOG END --- error: downloading 'https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' failed status_code: 6 status_string: "Couldn't resolve host name" log: --- LOG BEGIN --- Could not resolve host: pypi.python.org Closing connection --- LOG END --- error: downloading 'https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' failed status_code: 6 status_string: "Couldn't resolve host name" log: --- LOG BEGIN --- Could not resolve host: pypi.python.org Closing connection --- LOG END --- error: downloading 'https://pypi.python.org/packages/16/d8/bc6316cf98419719bd59c91742194c111b6f2e85abac88e496adefaf7afe/six-1.11.0.tar.gz' failed status_code: 6 status_string: "Couldn't resolve host name" log: --- LOG BEGIN --- Could not resolve host: pypi.python.org Closing connection --- LOG END --- gmake[2]: *** [CMakeFiles/six.dir/build.make:100: six-prefix/src/six-stamp/six-download] Error 1 gmake[1]: *** [CMakeFiles/Makefile2:83: CMakeFiles/six.dir/all] Error 2 gmake: *** [Makefile:91: all] Error 2 -- Building for XNNPACK_TARGET_PROCESSOR: x86_64 -- Generating microkernels.cmake Duplicate microkernel definition: src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x8c8-gemm-goi-avxvnni.c and src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x8c8-gemm-goi-scalar.c Duplicate microkernel definition: src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x8c8-gemm-goi-avxvnni.c and src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x8c8-gemm-goi-avx256vnni.c (1th function) No microkernel found in src/reference/packing.cc No microkernel found in src/reference/unary-elementwise.cc No microkernel found in src/reference/binary-elementwise.cc -- Failed to find LLVM FileCheck -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Google Benchmark version: v1.9.3, normalized to 1.9.3 -- Looking for shm_open in rt -- Looking for shm_open in rt - found -- Performing Test HAVE_CXX_FLAG_WALL -- Performing Test HAVE_CXX_FLAG_WALL - Success -- Performing Test HAVE_CXX_FLAG_WEXTRA -- Performing Test HAVE_CXX_FLAG_WEXTRA - Success -- Performing Test HAVE_CXX_FLAG_WSHADOW -- Performing Test HAVE_CXX_FLAG_WSHADOW - Success -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL -- Performing Test HAVE_CXX_FLAG_WFLOAT_EQUAL - Success -- Performing Test HAVE_CXX_FLAG_WOLD_STYLE_CAST -- Performing Test HAVE_CXX_FLAG_WOLD_STYLE_CAST - Success -- Performing Test HAVE_CXX_FLAG_WCONVERSION -- Performing Test HAVE_CXX_FLAG_WCONVERSION - Success -- Performing Test HAVE_CXX_FLAG_WERROR -- Performing Test HAVE_CXX_FLAG_WERROR - Success -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE -- Performing Test HAVE_CXX_FLAG_WSUGGEST_OVERRIDE - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC -- Performing Test HAVE_CXX_FLAG_PEDANTIC - Success -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS -- Performing Test HAVE_CXX_FLAG_PEDANTIC_ERRORS - Success -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 -- Performing Test HAVE_CXX_FLAG_WSHORTEN_64_TO_32 - Failed -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_FSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED_DECLARATIONS - Success -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED -- Performing Test HAVE_CXX_FLAG_WNO_DEPRECATED - Success -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING -- Performing Test HAVE_CXX_FLAG_WSTRICT_ALIASING - Success -- Performing Test HAVE_CXX_FLAG_WD654 -- Performing Test HAVE_CXX_FLAG_WD654 - Failed -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY -- Performing Test HAVE_CXX_FLAG_WTHREAD_SAFETY - Failed -- Performing Test HAVE_CXX_FLAG_COVERAGE -- Performing Test HAVE_CXX_FLAG_COVERAGE - Success -- Compiling and running to test HAVE_STD_REGEX -- Performing Test HAVE_STD_REGEX -- success -- Compiling and running to test HAVE_GNU_POSIX_REGEX -- Performing Test HAVE_GNU_POSIX_REGEX -- failed to compile -- Compiling and running to test HAVE_POSIX_REGEX -- Performing Test HAVE_POSIX_REGEX -- success -- Compiling and running to test HAVE_STEADY_CLOCK -- Performing Test HAVE_STEADY_CLOCK -- success -- Compiling and running to test HAVE_PTHREAD_AFFINITY -- Performing Test HAVE_PTHREAD_AFFINITY -- success CMake Warning (dev) at third_party/fbgemm/CMakeLists.txt:97 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Performing Test COMPILER_SUPPORTS_AVX512 -- Performing Test COMPILER_SUPPORTS_AVX512 - Success -- Performing Test HAVE_GNU_F2H_IEEE -- Performing Test HAVE_GNU_F2H_IEEE - Failed -- MKL_THREADING = OMP -- Check OMP with lib /usr/lib/gcc/x86_64-anolis-linux/12/libgomp.so and flags -fopenmp -v -- MKL_THREADING = OMP -- Check OMP with lib /usr/lib/gcc/x86_64-anolis-linux/12/libgomp.so and flags -fopenmp -v CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (OpenMP_C) does not match the name of the calling package (OpenMP). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindOpenMP.cmake:635 (find_package_handle_standard_args) third_party/fbgemm/CMakeLists.txt:148 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenMP_C: -fopenmp (found version "4.5") CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (OpenMP_CXX) does not match the name of the calling package (OpenMP). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindOpenMP.cmake:635 (find_package_handle_standard_args) third_party/fbgemm/CMakeLists.txt:148 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- OpenMP found! OpenMP_C_INCLUDE_DIRS = -- ========== -- CMAKE_BUILD_TYPE = Release -- CMAKE_CXX_FLAGS_DEBUG is -g -- CMAKE_CXX_FLAGS_RELEASE is -O3 -DNDEBUG -- ========== -- Performing Test __CxxFlag__fno_threadsafe_statics -- Performing Test __CxxFlag__fno_threadsafe_statics - Success -- Performing Test __CxxFlag__fno_semantic_interposition -- Performing Test __CxxFlag__fno_semantic_interposition - Success -- Performing Test __CxxFlag__fmerge_all_constants -- Performing Test __CxxFlag__fmerge_all_constants - Success -- Performing Test __CxxFlag__fno_enforce_eh_specs -- Performing Test __CxxFlag__fno_enforce_eh_specs - Success -- Dependency: adding libc (Linux, BSD, or other UNIX/POSIX environment) -- Performing Test ASMJIT_LIBC_HAS_LIBPTHREAD -- Performing Test ASMJIT_LIBC_HAS_LIBPTHREAD - Success -- Performing Test ASMJIT_LIBC_HAS_LIBRT -- Dependency: libpthread provided by libc (not linking to libpthread) -- Performing Test ASMJIT_LIBC_HAS_LIBRT - Success -- Dependency: shm_open provided by libc (not linking to librt) ** AsmJit Summary ** ASMJIT_DIR=/builddir/build/BUILD/pytorch-v2.8.0/third_party/fbgemm/external/asmjit ASMJIT_TEST=FALSE ASMJIT_TARGET_TYPE=STATIC ASMJIT_DEPS=c ASMJIT_LIBS=asmjit;c ASMJIT_CFLAGS=-DASMJIT_STATIC ASMJIT_PRIVATE_CFLAGS=-Wall;-Wextra;-Wconversion;-fno-math-errno;-fno-threadsafe-statics;-fno-semantic-interposition;-DASMJIT_STATIC ASMJIT_PRIVATE_CFLAGS_DBG= ASMJIT_PRIVATE_CFLAGS_REL=-O2;-fmerge-all-constants;-fno-enforce-eh-specs -- Performing Test HAS_WNO_DEPRECATED_ENUM_ENUM_CONVERSION -- Performing Test HAS_WNO_DEPRECATED_ENUM_ENUM_CONVERSION - Success -- Performing Test HAS_WNO_DEPRECATED_ANON_ENUM_ENUM_CONVERSION -- Performing Test HAS_WNO_DEPRECATED_ANON_ENUM_ENUM_CONVERSION - Failed -- Performing Test HAS_WNO_ERROR_DEPRECATED_ENUM_ENUM_CONVERSION -- Performing Test HAS_WNO_ERROR_DEPRECATED_ENUM_ENUM_CONVERSION - Success -- Could NOT find Numa (missing: Numa_INCLUDE_DIR Numa_LIBRARIES) CMake Warning at cmake/Dependencies.cmake:728 (message): Not compiling with NUMA. Suppress this warning with -DUSE_NUMA=OFF Call Stack (most recent call first): CMakeLists.txt:863 (include) -- Using third party subdirectory Eigen. -- Found Python: /usr/bin/python3 (found version "3.11.6") found components: Interpreter Development.Module NumPy -- Using third_party/pybind11. -- pybind11 include dirs: /builddir/build/BUILD/pytorch-v2.8.0/cmake/../third_party/pybind11/include -- Could NOT find OpenTelemetryApi (missing: OpenTelemetryApi_INCLUDE_DIRS) -- Using third_party/opentelemetry-cpp. -- opentelemetry api include dirs: /builddir/build/BUILD/pytorch-v2.8.0/cmake/../third_party/opentelemetry-cpp/api/include -- Checking for module 'mpi-c' -- Package 'mpi-c', required by 'virtual:world', not found -- Could NOT find MPI_C (missing: MPI_C_LIB_NAMES MPI_C_HEADER_DIR MPI_C_WORKS) -- Checking for module 'mpi-cxx' -- Package 'mpi-cxx', required by 'virtual:world', not found -- Could NOT find MPI_CXX (missing: MPI_CXX_LIB_NAMES MPI_CXX_HEADER_DIR MPI_CXX_WORKS) -- Could NOT find MPI (missing: MPI_C_FOUND MPI_CXX_FOUND) CMake Warning at cmake/Dependencies.cmake:909 (message): Not compiling with MPI. Suppress this warning with -DUSE_MPI=OFF Call Stack (most recent call first): CMakeLists.txt:863 (include) -- Found OpenMP_C: -fopenmp -- Found OpenMP_CXX: -fopenmp -- Found OpenMP: TRUE -- Adding OpenMP CXX_FLAGS: -fopenmp -- Will link against OpenMP libraries: /usr/lib/gcc/x86_64-anolis-linux/12/libgomp.so -- ROCM_PATH environment variable is not set and /opt/rocm does not exist. Building without ROCm support. CMake Warning at cmake/Dependencies.cmake:1116 (message): Not using XPU, so disabling USE_XCCL. Suppress this warning with -DUSE_XCCL=OFF. Call Stack (most recent call first): CMakeLists.txt:863 (include) CMake Deprecation Warning at third_party/tensorpipe/third_party/libuv/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- Performing Test UV_LINT_W4 -- Performing Test UV_LINT_W4 - Failed -- Performing Test UV_LINT_NO_UNUSED_PARAMETER_MSVC -- Performing Test UV_LINT_NO_UNUSED_PARAMETER_MSVC - Failed -- Performing Test UV_LINT_NO_CONDITIONAL_CONSTANT_MSVC -- Performing Test UV_LINT_NO_CONDITIONAL_CONSTANT_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_EMPTY_TU_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_EMPTY_TU_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_FILE_SCOPE_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_FILE_SCOPE_MSVC - Failed -- Performing Test UV_LINT_NO_NONSTANDARD_NONSTATIC_DLIMPORT_MSVC -- Performing Test UV_LINT_NO_NONSTANDARD_NONSTATIC_DLIMPORT_MSVC - Failed -- Performing Test UV_LINT_NO_HIDES_LOCAL -- Performing Test UV_LINT_NO_HIDES_LOCAL - Failed -- Performing Test UV_LINT_NO_HIDES_PARAM -- Performing Test UV_LINT_NO_HIDES_PARAM - Failed -- Performing Test UV_LINT_NO_HIDES_GLOBAL -- Performing Test UV_LINT_NO_HIDES_GLOBAL - Failed -- Performing Test UV_LINT_NO_CONDITIONAL_ASSIGNMENT_MSVC -- Performing Test UV_LINT_NO_CONDITIONAL_ASSIGNMENT_MSVC - Failed -- Performing Test UV_LINT_NO_UNSAFE_MSVC -- Performing Test UV_LINT_NO_UNSAFE_MSVC - Failed -- Performing Test UV_LINT_WALL -- Performing Test UV_LINT_WALL - Success -- Performing Test UV_LINT_NO_UNUSED_PARAMETER -- Performing Test UV_LINT_NO_UNUSED_PARAMETER - Success -- Performing Test UV_LINT_STRICT_PROTOTYPES -- Performing Test UV_LINT_STRICT_PROTOTYPES - Success -- Performing Test UV_LINT_EXTRA -- Performing Test UV_LINT_EXTRA - Success -- Performing Test UV_LINT_UTF8_MSVC -- Performing Test UV_LINT_UTF8_MSVC - Failed -- Performing Test UV_F_STRICT_ALIASING -- Performing Test UV_F_STRICT_ALIASING - Success -- summary of build options: Install prefix: /builddir/build/BUILD/pytorch-v2.8.0/torch Target system: Linux Compiler: C compiler: /usr/bin/gcc CFLAGS: -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict -- Found uv: 1.38.1 (found version "1.38.1") -- Performing Test HAS_WNO_MISSING_TEMPLATE_ARG_LIST_AFTER_TEMPLATE_KW -- Performing Test HAS_WNO_MISSING_TEMPLATE_ARG_LIST_AFTER_TEMPLATE_KW - Failed -- Gloo build as SHARED library -- Found Python3: /usr/bin/python3 (found version "3.11.6") found components: Interpreter -- ONNX_PROTOC_EXECUTABLE: $ -- Protobuf_VERSION: Protobuf_VERSION_NOTFOUND Generated: /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx_onnx_torch-ml.proto Generated: /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-operators_onnx_torch-ml.proto Generated: /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-data_onnx_torch.proto -- -- ******** Summary ******** -- CMake version : 3.30.5 -- CMake command : /usr/bin/cmake -- System : Linux -- C++ compiler : /usr/bin/g++ -- C++ compiler version : 12.3.0 -- CXX flags : -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -Wnon-virtual-dtor -- Build type : Release -- Compile definitions : ONNX_ML=1;ONNXIFI_ENABLE_EXT=1 -- CMAKE_PREFIX_PATH : /usr/lib/python3.11/site-packages -- CMAKE_INSTALL_PREFIX : /builddir/build/BUILD/pytorch-v2.8.0/torch -- CMAKE_MODULE_PATH : /builddir/build/BUILD/pytorch-v2.8.0/cmake/Modules -- -- ONNX version : 1.18.0 -- ONNX NAMESPACE : onnx_torch -- ONNX_USE_LITE_PROTO : OFF -- USE_PROTOBUF_SHARED_LIBS : OFF -- ONNX_DISABLE_EXCEPTIONS : OFF -- ONNX_DISABLE_STATIC_REGISTRATION : OFF -- ONNX_WERROR : OFF -- ONNX_BUILD_TESTS : OFF -- BUILD_SHARED_LIBS : OFF -- -- Protobuf compiler : $ -- Protobuf includes : -- Protobuf libraries : -- ONNX_BUILD_PYTHON : OFF -- Found CUDA with FP16 support, compiling with torch.cuda.HalfTensor -- Adding -DNDEBUG to compile flags CMake Warning at cmake/Dependencies.cmake:1429 (message): Not compiling with MAGMA. Suppress this warning with -DUSE_MAGMA=OFF. Call Stack (most recent call first): CMakeLists.txt:863 (include) -- Could not find hardware support for NEON on this machine. -- No OMAP3 processor on this machine. -- No OMAP4 processor on this machine. -- No SVE processor on this machine. -- MKL_THREADING = OMP -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl - guide - pthread - m] -- Library mkl: not found -- MKL library not found -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Checking for [Accelerate] -- Library Accelerate: BLAS_Accelerate_LIBRARY-NOTFOUND -- Checking for [vecLib] -- Library vecLib: BLAS_vecLib_LIBRARY-NOTFOUND -- Checking for [flexiblas] -- Library flexiblas: BLAS_flexiblas_LIBRARY-NOTFOUND -- Checking for [openblas] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m - gomp] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran - pthread] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [acml - gfortran] -- Library acml: BLAS_acml_LIBRARY-NOTFOUND -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Could NOT find Atlas (missing: Atlas_CBLAS_INCLUDE_DIR Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY Atlas_LAPACK_LIBRARY) -- Checking for [ptf77blas - atlas - gfortran] -- Library ptf77blas: BLAS_ptf77blas_LIBRARY-NOTFOUND -- Checking for [] -- Cannot find a library with BLAS API. Not using BLAS. -- LAPACK requires BLAS -- Cannot find a library with LAPACK API. Not using LAPACK. -- MIOpen not found. Compiling without MIOpen support disabling CUDA because NOT USE_CUDA is set disabling ROCM because NOT USE_ROCM is set -- Will build oneDNN Graph -- Will build oneDNN UKERNEL -- MKL_THREADING = OMP -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_intel - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf_lp64 - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_gnu_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_gf - mkl_intel_thread - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_sequential - mkl_core - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_sequential - mkl_core - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - gomp - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - gomp - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - iomp5 - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl_intel_lp64 - mkl_core - pthread - m - dl] -- Library mkl_intel_lp64: not found -- Checking for [mkl_intel - mkl_core - pthread - m - dl] -- Library mkl_intel: not found -- Checking for [mkl_gf_lp64 - mkl_core - pthread - m - dl] -- Library mkl_gf_lp64: not found -- Checking for [mkl_gf - mkl_core - pthread - m - dl] -- Library mkl_gf: not found -- Checking for [mkl - guide - pthread - m] -- Library mkl: not found -- MKL library not found -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Checking for [Accelerate] -- Library Accelerate: BLAS_Accelerate_LIBRARY-NOTFOUND -- Checking for [vecLib] -- Library vecLib: BLAS_vecLib_LIBRARY-NOTFOUND -- Checking for [flexiblas] -- Library flexiblas: BLAS_flexiblas_LIBRARY-NOTFOUND -- Checking for [openblas] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [openblas - pthread - m - gomp] -- Library openblas: BLAS_openblas_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [goto2 - gfortran - pthread] -- Library goto2: BLAS_goto2_LIBRARY-NOTFOUND -- Checking for [acml - gfortran] -- Library acml: BLAS_acml_LIBRARY-NOTFOUND -- Checking for [blis] -- Library blis: BLAS_blis_LIBRARY-NOTFOUND -- Could NOT find Atlas (missing: Atlas_CBLAS_INCLUDE_DIR Atlas_CLAPACK_INCLUDE_DIR Atlas_CBLAS_LIBRARY Atlas_BLAS_LIBRARY Atlas_LAPACK_LIBRARY) -- Checking for [ptf77blas - atlas - gfortran] -- Library ptf77blas: BLAS_ptf77blas_LIBRARY-NOTFOUND -- Checking for [] -- Cannot find a library with BLAS API. Not using BLAS. -- MKLDNN_CPU_RUNTIME = OMP -- DNNL_TARGET_ARCH: X64 -- DNNL_LIBRARY_NAME: dnnl CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (OpenMP_C) does not match the name of the calling package (OpenMP). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindOpenMP.cmake:635 (find_package_handle_standard_args) third_party/ideep/mkl-dnn/cmake/OpenMP.cmake:41 (find_package) third_party/ideep/mkl-dnn/CMakeLists.txt:89 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenMP_C: -fopenmp CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (OpenMP_CXX) does not match the name of the calling package (OpenMP). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindOpenMP.cmake:635 (find_package_handle_standard_args) third_party/ideep/mkl-dnn/cmake/OpenMP.cmake:41 (find_package) third_party/ideep/mkl-dnn/CMakeLists.txt:89 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- Found OpenMP_CXX: -fopenmp -- Could NOT find Git (missing: GIT_EXECUTABLE) -- Enabled testing coverage: CI -- Enabled workload: TRAINING -- Enabled primitives: ALL -- Enabled primitive CPU ISA: ALL -- Enabled primitive GPU ISA: ALL -- Enabled GeMM kernels ISA: ALL -- Primitive cache is enabled -- Experimental functionality for ukernels is enabled -- Graph component is enabled -- Graph compiler backend is disabled. -- Found MKL-DNN: TRUE -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for mmap -- Looking for mmap - found -- Looking for shm_open -- Looking for shm_open - found -- Looking for shm_unlink -- Looking for shm_unlink - found -- Looking for malloc_usable_size -- Looking for malloc_usable_size - found -- -- Performing Test COMPILE_OUT_ZVECTOR -- Performing Test COMPILE_OUT_ZVECTOR - Failed -- ZVECTOR flags were NOT set. -- -- {fmt} version: 11.2.0 -- Build type: Release -- Using CPU-only version of Kineto -- Configuring Kineto dependency: -- KINETO_SOURCE_DIR = /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto -- KINETO_BUILD_TESTS = OFF -- KINETO_LIBRARY_TYPE = static CMake Warning (dev) at third_party/kineto/libkineto/CMakeLists.txt:15 (find_package): Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules are removed. Run "cmake --help-policy CMP0148" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- CUDA_SOURCE_DIR = -- ROCM_SOURCE_DIR = -- CUPTI unavailable or disabled - not building GPU profilers -- Kineto: FMT_SOURCE_DIR = /builddir/build/BUILD/pytorch-v2.8.0/third_party/fmt -- Kineto: FMT_INCLUDE_DIR = /builddir/build/BUILD/pytorch-v2.8.0/third_party/fmt/include -- CUPTI_INCLUDE_DIR = /extras/CUPTI/include -- ROCTRACER_INCLUDE_DIR = /include/roctracer -- DYNOLOG_INCLUDE_DIR = /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/ -- IPCFABRIC_INCLUDE_DIR = /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog//dynolog/src/ipcfabric/ -- Configured Kineto (CPU) -- GCC 12.3.0: Adding gcc and gcc_s libs to link line -- Performing Test HAS_WERROR_RETURN_TYPE -- Performing Test HAS_WERROR_RETURN_TYPE - Success -- Performing Test HAS_WERROR_NON_VIRTUAL_DTOR -- Performing Test HAS_WERROR_NON_VIRTUAL_DTOR - Success -- Performing Test HAS_WERROR_BRACED_SCALAR_INIT -- Performing Test HAS_WERROR_BRACED_SCALAR_INIT - Failed -- Performing Test HAS_WERROR_RANGE_LOOP_CONSTRUCT -- Performing Test HAS_WERROR_RANGE_LOOP_CONSTRUCT - Success -- Performing Test HAS_WERROR_BOOL_OPERATION -- Performing Test HAS_WERROR_BOOL_OPERATION - Success -- Performing Test HAS_WNARROWING -- Performing Test HAS_WNARROWING - Success -- Performing Test HAS_WNO_MISSING_FIELD_INITIALIZERS -- Performing Test HAS_WNO_MISSING_FIELD_INITIALIZERS - Success -- Performing Test HAS_WNO_UNKNOWN_PRAGMAS -- Performing Test HAS_WNO_UNKNOWN_PRAGMAS - Success -- Performing Test HAS_WNO_UNUSED_PARAMETER -- Performing Test HAS_WNO_UNUSED_PARAMETER - Success -- Performing Test HAS_WNO_STRICT_OVERFLOW -- Performing Test HAS_WNO_STRICT_OVERFLOW - Success -- Performing Test HAS_WNO_STRICT_ALIASING -- Performing Test HAS_WNO_STRICT_ALIASING - Success -- Performing Test HAS_WNO_STRINGOP_OVERFLOW -- Performing Test HAS_WNO_STRINGOP_OVERFLOW - Success -- Performing Test HAS_WVLA_EXTENSION -- Performing Test HAS_WVLA_EXTENSION - Failed -- Performing Test HAS_WSUGGEST_OVERRIDE -- Performing Test HAS_WSUGGEST_OVERRIDE - Success -- Performing Test HAS_WNEWLINE_EOF -- Performing Test HAS_WNEWLINE_EOF - Failed -- Performing Test HAS_WINCONSISTENT_MISSING_OVERRIDE -- Performing Test HAS_WINCONSISTENT_MISSING_OVERRIDE - Failed -- Performing Test HAS_WINCONSISTENT_MISSING_DESTRUCTOR_OVERRIDE -- Performing Test HAS_WINCONSISTENT_MISSING_DESTRUCTOR_OVERRIDE - Failed -- Performing Test HAS_WNO_ERROR_OLD_STYLE_CAST -- Performing Test HAS_WNO_ERROR_OLD_STYLE_CAST - Success -- Performing Test HAS_WCONSTANT_CONVERSION -- Performing Test HAS_WCONSTANT_CONVERSION - Failed -- Performing Test HAS_WNO_ALIGNED_ALLOCATION_UNAVAILABLE -- Performing Test HAS_WNO_ALIGNED_ALLOCATION_UNAVAILABLE - Failed -- Performing Test HAS_QUNUSED_ARGUMENTS -- Performing Test HAS_QUNUSED_ARGUMENTS - Failed -- Performing Test HAS_FALIGNED_NEW -- Performing Test HAS_FALIGNED_NEW - Success -- Performing Test HAS_WNO_MAYBE_UNINITIALIZED -- Performing Test HAS_WNO_MAYBE_UNINITIALIZED - Success -- Performing Test HAS_FSTANDALONE_DEBUG -- Performing Test HAS_FSTANDALONE_DEBUG - Failed -- Performing Test HAS_FNO_MATH_ERRNO -- Performing Test HAS_FNO_MATH_ERRNO - Success -- Performing Test HAS_FNO_TRAPPING_MATH -- Performing Test HAS_FNO_TRAPPING_MATH - Success -- Performing Test HAS_WERROR_FORMAT -- Performing Test HAS_WERROR_FORMAT - Success -- don't use NUMA -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- headers outputs: -- sources outputs: -- declarations_yaml outputs: -- Performing Test COMPILER_SUPPORTS_NO_AVX256_SPLIT -- Performing Test COMPILER_SUPPORTS_NO_AVX256_SPLIT - Success -- Using ATen parallel backend: OMP disabling CUDA because USE_CUDA is set false -- Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY OPENSSL_INCLUDE_DIR) -- Check size of long double -- Check size of long double - done -- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE -- Performing Test COMPILER_SUPPORTS_LONG_DOUBLE - Success -- Performing Test COMPILER_SUPPORTS_FLOAT128 -- Performing Test COMPILER_SUPPORTS_FLOAT128 - Success -- Performing Test COMPILER_SUPPORTS_QUADMATH -- Performing Test COMPILER_SUPPORTS_QUADMATH - Failed -- Performing Test COMPILER_SUPPORTS_SSE2 -- Performing Test COMPILER_SUPPORTS_SSE2 - Success -- Performing Test COMPILER_SUPPORTS_SSE4 -- Performing Test COMPILER_SUPPORTS_SSE4 - Success -- Performing Test COMPILER_SUPPORTS_AVX -- Performing Test COMPILER_SUPPORTS_AVX - Success -- Performing Test COMPILER_SUPPORTS_FMA4 -- Performing Test COMPILER_SUPPORTS_FMA4 - Success -- Performing Test COMPILER_SUPPORTS_AVX2 -- Performing Test COMPILER_SUPPORTS_AVX2 - Success -- Performing Test COMPILER_SUPPORTS_AVX512F -- Performing Test COMPILER_SUPPORTS_AVX512F - Success -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Performing Test COMPILER_SUPPORTS_OPENMP -- Performing Test COMPILER_SUPPORTS_OPENMP - Success -- Performing Test COMPILER_SUPPORTS_OMP_SIMD -- Performing Test COMPILER_SUPPORTS_OMP_SIMD - Success -- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES -- Performing Test COMPILER_SUPPORTS_WEAK_ALIASES - Success -- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH -- Performing Test COMPILER_SUPPORTS_BUILTIN_MATH - Success -- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM -- Performing Test COMPILER_SUPPORTS_SYS_GETRANDOM - Success -- Configuring build for SLEEF-v3.8.0 -- Using option `-Wall -Wno-unused-function -Wno-attributes -Wno-unused-result -Wno-psabi -ffp-contract=off -fno-math-errno -fno-trapping-math` to compile libsleef -- Building shared libs : OFF -- Building static test bins: OFF -- MPFR : LIB_MPFR-NOTFOUND -- GMP : LIBGMP-NOTFOUND -- RT : /usr/lib64/librt.a -- FFTW3 : LIBFFTW3-NOTFOUND -- OPENSSL : -- SDE : SDE_COMMAND-NOTFOUND -- COMPILER_SUPPORTS_OPENMP : 1 Target system: Linux-4.18.0-305.19.1.el8_4.x86_64 Target processor: x86_64 Host system: Linux-4.18.0-305.19.1.el8_4.x86_64 Host processor: x86_64 Detected C compiler: GNU @ /usr/bin/gcc CMake: 3.30.5 Make program: /usr/bin/gmake AT_INSTALL_INCLUDE_DIR include/ATen/core core header install: /builddir/build/BUILD/pytorch-v2.8.0/build/aten/src/ATen/core/TensorBody.h core header install: /builddir/build/BUILD/pytorch-v2.8.0/build/aten/src/ATen/core/aten_interned_strings.h core header install: /builddir/build/BUILD/pytorch-v2.8.0/build/aten/src/ATen/core/enum_tag.h -- Performing Test HAS_WNO_MISSING_BRACES -- Performing Test HAS_WNO_MISSING_BRACES - Success -- Performing Test HAS_WNO_UNUSED_BUT_SET_PARAMETER -- Performing Test HAS_WNO_UNUSED_BUT_SET_PARAMETER - Success -- Performing Test HAS_WNO_ERROR_NONNULL -- Performing Test HAS_WNO_ERROR_NONNULL - Success CMake Warning at CMakeLists.txt:1266 (message): Generated cmake files are only fully tested if one builds with system glog, gflags, and protobuf. Other settings may generate files that are not well tested. -- -- ******** Summary ******** -- General: -- CMake version : 3.30.5 -- CMake command : /usr/bin/cmake -- System : Linux -- C++ compiler : /usr/bin/g++ -- C++ compiler id : GNU -- C++ compiler version : 12.3.0 -- Using ccache if found : ON -- Found ccache : CCACHE_PROGRAM-NOTFOUND -- CXX flags : -O2 -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -m64 -march=x86-64-v2 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wno-maybe-uninitialized -Wno-uninitialized -Wno-free-nonheap-object -Wno-restrict -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -DNDEBUG -DUSE_KINETO -DLIBKINETO_NOCUPTI -DLIBKINETO_NOROCTRACER -DLIBKINETO_NOXPUPTI=ON -DUSE_FBGEMM -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -O2 -fPIC -DC10_NODEPRECATED -Wall -Wextra -Werror=return-type -Werror=non-virtual-dtor -Werror=range-loop-construct -Werror=bool-operation -Wnarrowing -Wno-missing-field-initializers -Wno-unknown-pragmas -Wno-unused-parameter -Wno-strict-overflow -Wno-strict-aliasing -Wno-stringop-overflow -Wsuggest-override -Wno-psabi -Wno-error=old-style-cast -faligned-new -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Wno-stringop-overflow -- Shared LD flags : -Wl,-z,relro -Wl,--as-needed -Wl,--build-id=sha1 -Wl,--no-as-needed -rdynamic -- Static LD flags : -- Module LD flags : -Wl,-z,relro -Wl,--as-needed -Wl,--build-id=sha1 -- Build type : Release -- Compile definitions : ONNX_ML=1;ONNXIFI_ENABLE_EXT=1;ONNX_NAMESPACE=onnx_torch;HAVE_MMAP=1;_FILE_OFFSET_BITS=64;HAVE_SHM_OPEN=1;HAVE_SHM_UNLINK=1;HAVE_MALLOC_USABLE_SIZE=1;USE_EXTERNAL_MZCRC;MINIZ_DISABLE_ZIP_READER_CRC32_CHECKS -- CMAKE_PREFIX_PATH : /usr/lib/python3.11/site-packages -- CMAKE_INSTALL_PREFIX : /builddir/build/BUILD/pytorch-v2.8.0/torch -- USE_GOLD_LINKER : OFF -- -- TORCH_VERSION : 2.8.0 -- BUILD_STATIC_RUNTIME_BENCHMARK: OFF -- BUILD_BINARY : OFF -- BUILD_CUSTOM_PROTOBUF : ON -- Link local protobuf : ON -- BUILD_PYTHON : True -- Python version : 3.11.6 -- Python executable : /usr/bin/python3 -- Python library : -- Python includes : /usr/include/python3.11 -- Python site-package : /usr/lib/python3.11/site-packages -- BUILD_SHARED_LIBS : ON -- CAFFE2_USE_MSVC_STATIC_RUNTIME : OFF -- BUILD_TEST : True -- BUILD_JNI : OFF -- BUILD_MOBILE_AUTOGRAD : OFF -- BUILD_LITE_INTERPRETER: OFF -- INTERN_BUILD_MOBILE : -- TRACING_BASED : OFF -- USE_BLAS : 0 -- USE_LAPACK : 0 -- USE_ASAN : OFF -- USE_TSAN : OFF -- USE_CPP_CODE_COVERAGE : OFF -- USE_CUDA : 0 -- USE_XPU : OFF -- USE_ROCM : OFF -- BUILD_NVFUSER : -- USE_EIGEN_FOR_BLAS : ON -- USE_FBGEMM : ON -- USE_FAKELOWP : OFF -- USE_KINETO : ON -- USE_GFLAGS : OFF -- USE_GLOG : OFF -- USE_LITE_PROTO : OFF -- USE_PYTORCH_METAL : OFF -- USE_PYTORCH_METAL_EXPORT : OFF -- USE_MPS : OFF -- CAN_COMPILE_METAL : -- USE_MKL : OFF -- USE_MKLDNN : ON -- USE_MKLDNN_ACL : OFF -- USE_MKLDNN_CBLAS : OFF -- USE_UCC : OFF -- USE_ITT : ON -- USE_XCCL : OFF -- USE_NCCL : 0 -- USE_NNPACK : ON -- USE_NUMPY : ON -- USE_OBSERVERS : ON -- USE_OPENCL : OFF -- USE_OPENMP : ON -- USE_MIMALLOC : OFF -- USE_VULKAN : OFF -- USE_PROF : OFF -- USE_PYTORCH_QNNPACK : ON -- USE_XNNPACK : ON -- USE_DISTRIBUTED : ON -- USE_MPI : OFF -- USE_GLOO : ON -- USE_GLOO_WITH_OPENSSL : OFF -- USE_GLOO_IBVERBS : OFF -- USE_TENSORPIPE : ON -- Public Dependencies : -- Private Dependencies : Threads::Threads;pthreadpool;cpuinfo;pytorch_qnnpack;nnpack;XNNPACK;microkernels-prod;fbgemm;ittnotify;fp16;caffe2::openmp;tensorpipe;nlohmann;moodycamel;gloo;rt;fmt::fmt-header-only;kineto;gcc_s;gcc;dl -- Public CUDA Deps. : -- Private CUDA Deps. : -- USE_COREML_DELEGATE : OFF -- BUILD_LAZY_TS_BACKEND : ON -- USE_ROCM_KERNEL_ASSERT : OFF -- Performing Test HAS_WMISSING_PROTOTYPES -- Performing Test HAS_WMISSING_PROTOTYPES - Failed -- Performing Test HAS_WERROR_MISSING_PROTOTYPES -- Performing Test HAS_WERROR_MISSING_PROTOTYPES - Failed -- Configuring done (114.4s) -- Generating done (2.1s) -- Build files have been written to: /builddir/build/BUILD/pytorch-v2.8.0/build [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/any_lite.cc.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any_lite.cc.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/arena.cc.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/arena.cc.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/extension_set.cc.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set.cc.o [ 0%] Building C object confu-deps/pthreadpool/CMakeFiles/pthreadpool.dir/src/legacy-api.c.o [ 0%] Building C object confu-deps/pthreadpool/CMakeFiles/pthreadpool.dir/src/portable-api.c.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_enum_util.cc.o [ 0%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/api.c.o [ 0%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/api.c.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_enum_util.cc.o [ 0%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/init.c.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [ 0%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/init.c.o [ 0%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/cache.c.o [ 0%] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest.dir/src/gtest-all.cc.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/generated_message_util.cc.o [ 0%] Building C object confu-deps/pthreadpool/CMakeFiles/pthreadpool.dir/src/fastpath.c.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven_lite.cc.o [ 0%] Building C object confu-deps/clog/CMakeFiles/clog.dir/src/clog.c.o [ 0%] Building C object confu-deps/pthreadpool/CMakeFiles/pthreadpool.dir/src/pthreads.c.o [ 0%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/cache.c.o [ 0%] Building C object confu-deps/pthreadpool/CMakeFiles/pthreadpool.dir/src/memory.c.o [ 0%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_api_internal.cc.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_util.cc.o [ 0%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/archtraits.cpp.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/coded_stream.cc.o [ 0%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark.cc.o [ 0%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/implicit_weak_message.cc.o [ 1%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/implicit_weak_message.cc.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/init.c.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/log.c.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/log.c.o [ 1%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/io_win32.cc.o [ 1%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/coded_stream.cc.o [ 1%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_name.cc.o [ 1%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/io_win32.cc.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/init.c.o [ 1%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_register.cc.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/vendor.c.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/info.c.o [ 1%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/builder.cpp.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/info.c.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/uarch.c.o [ 1%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/assembler.cpp.o [ 1%] Building C object third_party/ittapi/CMakeFiles/ittnotify.dir/src/ittnotify/ittnotify_static.c.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/vendor.c.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/name.c.o [ 1%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/codeholder.cpp.o [ 1%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/codewriter.cpp.o [ 1%] Building C object third_party/ittapi/CMakeFiles/jitprofiling.dir/src/ittnotify/jitprofiling.c.o [ 1%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/strtod.cc.o [ 1%] Built target defs.bzl [ 1%] Building C object third_party/ittapi/CMakeFiles/ittnotify.dir/src/ittnotify/jitprofiling.c.o [ 1%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/check.cc.o [ 1%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/strtod.cc.o [ 1%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/colorprint.cc.o [ 1%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allgather.cc.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/uarch.c.o [ 1%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/commandlineflags.cc.o [ 1%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/name.c.o [ 1%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [ 1%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/inet.c.o [ 1%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/idna.c.o [ 1%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/algorithm.cc.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/fs-poll.c.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/compiler.cpp.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream.cc.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/random.c.o [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/benchmark_runner.cc.o [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allgatherv.cc.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/topology.c.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/cpuinfo.cpp.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/constpool.cpp.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/strscpy.c.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/topology.c.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/isa.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/amx_tile_configure.cpp.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/alloc.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/bfloat16.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/isa.c.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/init.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/batch_normalization.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/cpuinfo/src/log.c:50:13: warning: ‘cpuinfo_vlog’ defined but not used [-Wunused-function] 50 | static void cpuinfo_vlog( | ^~~~~~~~~~~~ [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/debug.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/init.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/fake/CMakeFiles/dnnl_graph_backend_fake.dir/fake_backend.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/allocator.cpp.o [ 2%] Linking C static library ../../lib/libclog.a [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allreduce.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/message_lite.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/binary_injector_utils.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/deterministic.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/bfloat16.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/descriptor.c.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/cache/deterministic.c.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/zero_copy_stream_impl_lite.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/backend.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/cache/descriptor.c.o [ 2%] Linking C static library ../../lib/libjitprofiling.a [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/linux/init.c.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/linux/init.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/brgemm/brgemm.cpp.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/repeated_field.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/parse_context.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/common.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/x86/linux/cpuinfo.c.o [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/allreduce_local.cc.o [ 2%] Built target clog [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/smallfile.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/binary.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/x86/linux/cpuinfo.c.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/threadpool.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/broadcast_strategy.cpp.o [ 2%] Building CXX object third_party/fmt/CMakeFiles/fmt.dir/src/format.cc.o [ 2%] Built target jitprofiling [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/multiline.c.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/smallfile.c.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/timer.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_batch_normalization_list.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/multiline.c.o [ 2%] Built target libkineto_defs.bzl [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/emithelper.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/cpulist.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_batch_normalization_utils.cpp.o [ 2%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_api.dir/src/ThreadUtil.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/cache_blob_id.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/concat.cpp.o [ 2%] Building CXX object third_party/fmt/CMakeFiles/fmt.dir/src/os.cc.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo.dir/src/linux/processors.c.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/cpulist.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/convolution.cpp.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/emitter.cpp.o [ 2%] Building C object confu-deps/cpuinfo/CMakeFiles/cpuinfo_internals.dir/src/linux/processors.c.o [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/alltoall.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/dnnl_backend.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/brgemm/brgemm_containers.cpp.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/emitterutils.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/dnnl_partition_impl.cpp.o [ 2%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_api.dir/src/libkineto_api.cpp.o [ 2%] Linking C static library ../../lib/libcpuinfo.a [ 2%] Linking C static library ../../lib/libittnotify.a /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function ‘bool google::protobuf::io::CodedInputStream::ReadLittleEndian32Fallback(google::protobuf::uint32*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:315:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 315 | if (BufferSize() >= sizeof(*value)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function ‘bool google::protobuf::io::CodedInputStream::ReadLittleEndian64Fallback(google::protobuf::uint64*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:332:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 332 | if (BufferSize() >= sizeof(*value)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/environment.cpp.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/uv-common.c.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/parse_context.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message_lite.cc.o [ 2%] Building C object sleef/src/common/CMakeFiles/common.dir/common.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 2; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:421:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 354 | for (int i = 0, offset = 0; i < N - 1; i++, offset += 7) { | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 3; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:423:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 4; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:425:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 5; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:427:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 6; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:429:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 7; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:431:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 8; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:433:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 9; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:435:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 10; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:437:39: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allgatherv.h:11, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allgatherv.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allgatherv.cc:53:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:132:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 132 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function ‘bool google::protobuf::io::CodedInputStream::ReadLittleEndian32Fallback(google::protobuf::uint32*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:315:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 315 | if (BufferSize() >= sizeof(*value)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In member function ‘bool google::protobuf::io::CodedInputStream::ReadLittleEndian64Fallback(google::protobuf::uint64*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:332:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 332 | if (BufferSize() >= sizeof(*value)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/common.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/bytestream.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function ‘virtual bool google::protobuf::io::StringOutputStream::Next(void**, int*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:146:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 146 | if (old_size < target_->capacity()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allgather.h:11, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allgather.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allgather.cc:41:5: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:132:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 132 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:41: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function ‘virtual void google::protobuf::io::StringOutputStream::BackUp(int)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:31: note: in expansion of macro ‘GOOGLE_CHECK’ 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:175:3: note: in expansion of macro ‘GOOGLE_CHECK_LE’ 175 | GOOGLE_CHECK_LE(count, target_->size()); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 2; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:421:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 354 | for (int i = 0, offset = 0; i < N - 1; i++, offset += 7) { | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 3; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:423:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 4; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:425:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 5; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:427:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 6; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:429:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 7; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:431:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 8; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:433:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 9; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:435:38: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc: In instantiation of ‘const google::protobuf::uint8* google::protobuf::io::{anonymous}::DecodeVarint64KnownSize(const google::protobuf::uint8*, google::protobuf::uint64*) [with long unsigned int N = 10; google::protobuf::uint8 = unsigned char; google::protobuf::uint64 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:437:39: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.cc:354:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_enum_util.cc: In function ‘bool google::protobuf::internal::InitializeEnumStrings(const EnumEntry*, const int*, size_t, ExplicitlyConstructed >*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_enum_util.cc:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int i = 0; i < size; ++i) { | ~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_enum_util.cc: In function ‘bool google::protobuf::internal::InitializeEnumStrings(const EnumEntry*, const int*, size_t, ExplicitlyConstructed >*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_enum_util.cc:86:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for (int i = 0; i < size; ++i) { | ~~^~~~~~ [ 2%] Linking C static library ../../lib/libcpuinfo_internals.a [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/errorhandler.cpp.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/formatter.cpp.o [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/complexity.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/id.cpp.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/func.cpp.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/int128.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function ‘virtual bool google::protobuf::io::StringOutputStream::Next(void**, int*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:146:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 146 | if (old_size < target_->capacity()) { | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 2%] Built target ittnotify In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:41: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc: In member function ‘virtual void google::protobuf::io::StringOutputStream::BackUp(int)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:31: note: in expansion of macro ‘GOOGLE_CHECK’ 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc:175:3: note: in expansion of macro ‘GOOGLE_CHECK_LE’ 175 | GOOGLE_CHECK_LE(count, target_->size()); | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:31: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_STRING; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:510:49: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:100:66: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 184 | if (*oneof_case == field_number) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_MESSAGE; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:703:50: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:100:66: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] [ 2%] Built target cpuinfo [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/repeated_field.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc: In function ‘void gloo::{anonymous}::ring(const gloo::detail::AllreduceOptionsImpl&, ReduceRangeFunction, BroadcastRangeFunction)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:278:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 278 | for (auto i = 0; i < (numSegments - numSegmentsPerRank + 2); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:306:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 306 | if (i < (numSegments - numSegmentsPerRank)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:314:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 314 | if (i < numSegmentsPerRank) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:361:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 361 | for (auto i = 0; i < (numSegments - numSegmentsPerRank + 2); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:378:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 378 | if (i < (numSegments - numSegmentsPerRank)) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:386:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 386 | if (i < numSegmentsPerRank) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/bytestream.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc: In function ‘void gloo::{anonymous}::bcube(const gloo::detail::AllreduceOptionsImpl&, ReduceRangeFunction, BroadcastRangeFunction)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:526:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 526 | if (src == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:539:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 539 | if (dst == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:565:16: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 565 | if (peer == context->rank) { | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:582:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 582 | if (src == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:612:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 612 | if (src == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:632:15: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 632 | if (dst == context->rank) { | ~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:645:16: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 645 | if (peer == context->rank) { | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:655:16: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 655 | if (peer == context->rank) { | ~~~~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:60, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.cc: In member function ‘void** google::protobuf::internal::RepeatedPtrFieldBase::InternalExtend(int)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:31: note: in expansion of macro ‘GOOGLE_CHECK’ 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.cc:61:3: note: in expansion of macro ‘GOOGLE_CHECK_LE’ 61 | GOOGLE_CHECK_LE(new_size, (std::numeric_limits::max() - kRepHeaderSize) / | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Greater(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:107:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:134:29: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 134 | BINARY_COMP_HELPER(Greater, >) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:31: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_STRING; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:510:49: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:100:66: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 184 | if (*oneof_case == field_number) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:214:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:132:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 132 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::GreaterEquals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce.cc:215:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:135:35: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 135 | BINARY_COMP_HELPER(GreaterEquals, >=) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_MESSAGE; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:703:50: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandlerLite]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.cc:100:66: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] [ 2%] Built target common [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/common.cc.o [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/console_reporter.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/status.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringpiece.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/statusor.cc.o [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/counter.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/int128.cc.o [ 2%] Building C object sleef/src/libm/CMakeFiles/mkalias.dir/mkalias.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = signed char]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:42:1: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:30:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = unsigned char]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:43:1: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:30:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:44:1: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:30:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:45:1: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:30:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:46:1: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:30:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = float]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:47:1: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:30:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = double]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:48:1: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:30:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = gloo::float16]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:49:1: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:30:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:35:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct gloo::float16’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 35 | memcpy(ptrs_[i], ptrs_[0], bytes_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/math.h:11, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/algorithm.h:14, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.h:11, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/types.h:96:19: note: ‘struct gloo::float16’ declared here 96 | struct alignas(2) float16 { | ^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc: In instantiation of ‘void gloo::AllreduceLocal::run() [with T = char]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:51:1: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:30:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/allreduce_local.cc:34:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 34 | for (int i = 1; i < ptrs_.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::SerializePartialToCodedStream(google::protobuf::io::CodedOutputStream*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc:392:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 392 | if (final_byte_count - original_byte_count != size) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::SerializePartialToArray(void*, int) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc:491:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 491 | if (size < byte_size) return false; | ~~~~~^~~~~~~~~~~ [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/convolution_pd.cpp.o [ 2%] Built target cpuinfo_internals [ 2%] Building C object sleef/src/libm/CMakeFiles/mkrename.dir/mkrename.c.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/stringprintf.cc.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/funcargscontext.cpp.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/status.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/statusor.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/ocl_usm_utils.cpp.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/inst.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/brgemm/brgemm_utils.cpp.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/uv-data-getter-setters.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/deconvolution.cpp.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/instdb.cpp.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/globals.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/uv-common.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c:23: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c: In function ‘uv_walk’: [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/pm/nested_matcher.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:68:19: warning: storing the address of local variable ‘queue’ in ‘((void * (**)[2])MEM[(void *[2] * *)loop_13(D) + 16B])[1]’ [-Wdangling-pointer=] 68 | QUEUE_PREV(q) = (n); \ | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:78:7: note: in expansion of macro ‘QUEUE_SPLIT’ 78 | QUEUE_SPLIT(h, q, n); \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c:491:3: note: in expansion of macro ‘QUEUE_MOVE’ 491 | QUEUE_MOVE(&loop->handle_queue, &queue); | ^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c:487:9: note: ‘queue’ declared here 487 | QUEUE queue; | ^~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:40:27: note: ‘((void * (**)[2])loop)[2]’ declared here 40 | ((const QUEUE *) (q) == (const QUEUE *) QUEUE_NEXT(q)) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:74:9: note: in expansion of macro ‘QUEUE_EMPTY’ 74 | if (QUEUE_EMPTY(h)) \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/uv-common.c:491:3: note: in expansion of macro ‘QUEUE_MOVE’ 491 | QUEUE_MOVE(&loop->handle_queue, &queue); | ^~~~~~~~~~ [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/version.c.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringpiece.cc.o [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/alltoallv.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/brgemm/capi/brgemm_api.cpp.o [ 2%] Linking C static library ../../lib/libpthreadpool.a [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o In file included from /usr/include/string.h:548, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/macros.h:34, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:34: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset 0 is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/macros.h:34, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/common.h:46, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.h:45, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.h:699:16, inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:85:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc:419:30: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/csv_reporter.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/strutil.cc.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/async.c.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/pm/pass_base.cpp.o [ 2%] Linking C executable ../../bin/mkalias [ 2%] Built target pthreadpool [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/json_reporter.cc.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Linking C executable ../../bin/mkrename [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/pm/pass_manager.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/dnnl_shape_infer.cpp.o [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/jitallocator.cpp.o [ 2%] Building C object sleef/src/libm/CMakeFiles/mkdisp.dir/mkdisp.c.o [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/barrier.cc.o [ 2%] Built target mkalias [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/jitruntime.cpp.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/logger.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function ‘bool google::protobuf::StringPiece::contains(google::protobuf::StringPiece) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:101:21: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 101 | return find(s, 0) != npos; | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function ‘google::protobuf::StringPiece google::protobuf::StringPiece::substr(size_type, size_type) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:262:11: warning: comparison of integer expressions of different signedness: ‘google::protobuf::StringPiece::size_type’ {aka ‘long unsigned int’} and ‘const google::protobuf::stringpiece_ssize_type’ {aka ‘const long int’} [-Wsign-compare] 262 | if (pos > length_) pos = length_; | ~~~~^~~~~~~~~ [ 2%] Built target mkrename [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/operand.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:36: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function ‘virtual void google::protobuf::strings::ArrayByteSource::Skip(size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:186:50: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 186 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:181:48: note: in expansion of macro ‘GOOGLE_CHECK’ 181 | #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:186:32: note: in expansion of macro ‘GOOGLE_DCHECK’ 186 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B)) | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:157:3: note: in expansion of macro ‘GOOGLE_DCHECK_LE’ 157 | GOOGLE_DCHECK_LE(n, input_.size()); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function ‘virtual google::protobuf::StringPiece google::protobuf::strings::LimitByteSource::Peek()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:177:20: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | if (piece.size() > limit_) { | ~~~~~~~~~~~~~^~~~~~~~ [ 2%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/broadcast.cc.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/core.c.o [ 2%] Building C object caffe2/CMakeFiles/torch_global_deps.dir/__/torch/csrc/empty.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function ‘bool google::protobuf::StringPiece::contains(google::protobuf::StringPiece) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:101:21: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 101 | return find(s, 0) != npos; | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc: In member function ‘google::protobuf::StringPiece google::protobuf::StringPiece::substr(size_type, size_type) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc:262:11: warning: comparison of integer expressions of different signedness: ‘google::protobuf::StringPiece::size_type’ {aka ‘long unsigned int’} and ‘const google::protobuf::stringpiece_ssize_type’ {aka ‘const long int’} [-Wsign-compare] 262 | if (pos > length_) pos = length_; | ~~~~^~~~~~~~~ [ 2%] Linking C executable ../../bin/mkdisp In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:36: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function ‘virtual void google::protobuf::strings::ArrayByteSource::Skip(size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:186:50: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 186 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:181:48: note: in expansion of macro ‘GOOGLE_CHECK’ 181 | #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:186:32: note: in expansion of macro ‘GOOGLE_DCHECK’ 186 | #define GOOGLE_DCHECK_LE(A, B) GOOGLE_DCHECK((A) <= (B)) | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:157:3: note: in expansion of macro ‘GOOGLE_DCHECK_LE’ 157 | GOOGLE_DCHECK_LE(n, input_.size()); | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc: In member function ‘virtual google::protobuf::StringPiece google::protobuf::strings::LimitByteSource::Peek()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc:177:20: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | if (piece.size() > limit_) { | ~~~~~~~~~~~~~^~~~~~~~ [ 2%] Linking C shared library ../lib/libtorch_global_deps.so [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/osutils.cpp.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/int128.cc: In function ‘std::ostream& google::protobuf::operator<<(std::ostream&, const uint128&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/int128.cc:178:13: warning: comparison of integer expressions of different signedness: ‘std::streamsize’ {aka ‘long int’} and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 178 | if (width > rep.size()) { | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc: In function ‘std::string google::protobuf::StringPrintfVector(const char*, const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:153:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for (int i = 0; i < v.size(); ++i) { | ~~^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:156:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 156 | for (int i = v.size(); i < GOOGLE_ARRAYSIZE(cstr); ++i) { /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/int128.cc: In function ‘std::ostream& google::protobuf::operator<<(std::ostream&, const uint128&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/int128.cc:178:13: warning: comparison of integer expressions of different signedness: ‘std::streamsize’ {aka ‘long int’} and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 178 | if (width > rep.size()) { | ~~~~~~^~~~~~~~~~~~ [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/stubs/time.cc.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/stringprintf.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:60, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.cc: In member function ‘void** google::protobuf::internal::RepeatedPtrFieldBase::InternalExtend(int)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:159:31: note: in expansion of macro ‘GOOGLE_CHECK’ 159 | #define GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.cc:61:3: note: in expansion of macro ‘GOOGLE_CHECK_LE’ 61 | GOOGLE_CHECK_LE(new_size, (std::numeric_limits::max() - kRepHeaderSize) / | ^~~~~~~~~~~~~~~ [ 2%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/ralocal.cpp.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf-lite.dir/__/src/google/protobuf/wire_format_lite.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/dnnl_debug.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/constant_tensor_cache.cpp.o [ 2%] Built target mkdisp [ 2%] Built target torch_global_deps /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::SerializePartialToCodedStream(google::protobuf::io::CodedOutputStream*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc:392:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 392 | if (final_byte_count - original_byte_count != size) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘void google::protobuf::CEscapeAndAppend(StringPiece, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:564:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 564 | if (escaped_len == src.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc: In member function ‘bool google::protobuf::MessageLite::SerializePartialToArray(void*, int) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc:491:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 491 | if (size < byte_size) return false; | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘int google::protobuf::memcasecmp(const char*, const char*, size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1293:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1293 | for ( int i = 0; i < len; i++ ) { | ~~^~~~~ [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/structurally_valid.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘int google::protobuf::GlobalReplaceSubstring(const std::string&, const std::string&, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1628:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1628 | match_pos != string::npos; | ~~~~~~~~~~^~~~~~~~~~~~~~~ [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/graph.cpp.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/dnnl_debug_autogenerated.cpp.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/strutil.cc.o [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/dnnl_threadpool.cpp.o [ 2%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/time.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/alltoallv.h:11, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/alltoallv.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/alltoallv.cc:52:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:132:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 132 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ [ 2%] Building C object sleef/src/libm/CMakeFiles/mkrename_gnuabi.dir/mkrename_gnuabi.c.o [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/perf_counters.cc.o [ 2%] Building C object sleef/src/libm/CMakeFiles/mkmasked_gnuabi.dir/mkmasked_gnuabi.c.o [ 2%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/reporter.cc.o [ 2%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/dl.c.o [ 2%] Generating ATen headers [ 2%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/logical_tensor.cpp.o [ 3%] Building C object sleef/src/common/CMakeFiles/arraymap.dir/arraymap.c.o [ 3%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/rapass.cpp.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format_lite.cc.o [ 3%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/eltwise.cpp.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.cc.o [ 3%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/op.cpp.o [ 3%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/context.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/barrier.cc: In function ‘void gloo::barrier(BarrierOptions&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/barrier.cc:30:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 30 | for (size_t d = 1; d < context->size; d <<= 1) { | ~~^~~~~~~~~~~~~~~ In file included from /usr/include/string.h:548, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/macros.h:34, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/common.h:46, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.h:45, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc:36: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘google::protobuf::uint8* google::protobuf::io::EpsCopyOutputStream::WriteRaw(const void*, int, google::protobuf::uint8*)’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/coded_stream.h:699:16, inlined from ‘virtual google::protobuf::uint8* google::protobuf::internal::ImplicitWeakMessage::_InternalSerialize(google::protobuf::uint8*, google::protobuf::io::EpsCopyOutputStream*) const’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/implicit_weak_message.h:85:28, inlined from ‘bool google::protobuf::MessageLite::SerializePartialToZeroCopyStream(google::protobuf::io::ZeroCopyOutputStream*) const’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/message_lite.cc:419:30: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin___memcpy_chk(void*, const void*, long unsigned int, long unsigned int)’ specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/any.pb.cc.o [ 3%] Generating ATen sources In file included from /usr/include/string.h:548, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/port.h:39, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/macros.h:34, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:34: In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = bool]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset 0 is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/statistics.cc.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/fs.c.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/api.pb.cc.o [ 3%] Linking C executable ../../bin/mkrename_gnuabi [ 3%] Linking C executable ../../bin/mkmasked_gnuabi [ 3%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/engine.cpp.o [ 3%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/gather.cc.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/broadcast.cc: In function ‘void gloo::broadcast(BroadcastOptions&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/broadcast.cc:92:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 92 | for (auto i = 0; i < numSends; i++) { | ~~^~~~~~~~~~ [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/getaddrinfo.c.o [ 3%] Built target mkrename_gnuabi [ 3%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_binary_list.cpp.o [ 3%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_concat.cpp.o [ 3%] Built target arraymap [ 3%] Building C object sleef/src/common/CMakeFiles/addSuffix.dir/addSuffix.c.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc: In function ‘std::string google::protobuf::StringPrintfVector(const char*, const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:153:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for (int i = 0; i < v.size(); ++i) { | ~~^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc:156:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 156 | for (int i = v.size(); i < GOOGLE_ARRAYSIZE(cstr); ++i) { [ 3%] Built target mkmasked_gnuabi [ 3%] Generating /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/Functions.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/ViewFuncs.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/VariableType_0.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/VariableType_1.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/VariableType_2.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/VariableType_3.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/VariableType_4.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/TraceType_0.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/TraceType_1.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/TraceType_2.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/TraceType_3.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/TraceType_4.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/ADInplaceOrViewType_0.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/ADInplaceOrViewType_1.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/inductor/aoti_torch/generated/c_shim_cpu.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/lazy/generated/LazyNativeFunctions.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/lazy/generated/RegisterAutogradLazy.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/lazy/generated/RegisterLazy.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/Functions.h, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/variable_factories.h, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/ViewFuncs.h, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/VariableType.h, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/lazy/generated/LazyIr.h, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/lazy/generated/LazyNonNativeIr.h, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/lazy/generated/LazyNativeFunctions.h, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_functions_0.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_functions_1.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_functions_2.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_functions_3.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_functions_4.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_variable_methods.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_torch_functions_0.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_torch_functions_1.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_torch_functions_2.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_nn_functions.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_fft_functions.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_linalg_functions.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_nested_functions.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_sparse_functions.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_special_functions.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_return_types.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_enum_tag.cpp, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_functions.h, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/autograd/generated/python_return_types.h, /builddir/build/BUILD/pytorch-v2.8.0/torch/testing/_internal/generated/annotated_fn_args.py, /builddir/build/BUILD/pytorch-v2.8.0/torch/csrc/inductor/aoti_torch/generated/c_shim_cuda.cpp [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/getnameinfo.c.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/loop-watcher.c.o [ 3%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/string_util.cc.o [ 3%] Generating /builddir/build/BUILD/pytorch-v2.8.0/torch/_C/__init__.pyi, /builddir/build/BUILD/pytorch-v2.8.0/torch/_C/_VariableFunctions.pyi, /builddir/build/BUILD/pytorch-v2.8.0/torch/nn/functional.pyi [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/importer.cc.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = long int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/experimental.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘void google::protobuf::CEscapeAndAppend(StringPiece, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:564:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 564 | if (escaped_len == src.size()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘int google::protobuf::memcasecmp(const char*, const char*, size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1293:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1293 | for ( int i = 0; i < len; i++ ) { | ~~^~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc: In function ‘int google::protobuf::GlobalReplaceSubstring(const std::string&, const std::string&, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/strutil.cc:1628:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1628 | match_pos != string::npos; | ~~~~~~~~~~^~~~~~~~~~~~~~~ [ 3%] Linking C executable ../../bin/addSuffix [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/compiler/parser.cc.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/loop.c.o [ 3%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/gatherv.cc.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.cc.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/pipe.c.o [ 3%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/reduce.cc.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = long unsigned int]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/float4.cpp.o [ 3%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/sysinfo.cc.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/poll.c.o [ 3%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark.dir/timers.cc.o [ 3%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/float8.cpp.o [ 3%] Built target addSuffix [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/process.c.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/random-devurandom.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/gather.cc: In function ‘void gloo::gather(GatherOptions&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/gather.cc:36:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 36 | for (size_t i = 0; i < context->size; i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/gather.cc:37:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 37 | if (i == context->rank) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/gather.cc:50:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 50 | for (size_t i = 0; i < context->size; i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/gather.cc:51:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 51 | if (i == context->rank) { | ~~^~~~~~~~~~~~~~~~ In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = float]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 3] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Regenerating version file... [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/signal.c.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor.pb.cc.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/stream.c.o [ 3%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/init.c.o [ 3%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/descriptor_database.cc.o [ 3%] Generating src/x86_64-fma/2d-fourier-8x8.py.o In function ‘void* memcpy(void*, const void*, size_t)’, inlined from ‘void google::protobuf::internal::ElementCopier::operator()(Element*, const Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1641:11, inlined from ‘void google::protobuf::RepeatedField::CopyArray(Element*, const Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1626:37, inlined from ‘void google::protobuf::RepeatedField::MoveArray(Element*, Element*, int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1620:12, inlined from ‘void google::protobuf::RepeatedField::Reserve(int) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1601:14, inlined from ‘google::protobuf::RepeatedField::RepeatedField(const google::protobuf::RepeatedField&) [with Element = double]’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/repeated_field.h:1196:12: /usr/include/bits/string_fortified.h:29:33: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ offset [0, 7] is out of the bounds [0, 0] [-Warray-bounds] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/tcp.c.o [ 3%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/fpmath_mode.cpp.o [ 3%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/rastack.cpp.o [ 3%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/thread.c.o [ 3%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/support.cpp.o [ 3%] Built target gen_torch_version [ 3%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/string.cpp.o [ 3%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/add.c.o [ 3%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/scatter.cc.o [ 4%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/pm/pbuilder.cpp.o [ 4%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/gemm.cpp.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/average-pooling.c.o [ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/convolution-output.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/fusion_info.cpp.o [ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/convolution-input-gradient.c.o [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/duration.pb.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/uv-common.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:25, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c:23: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c: In function ‘uv__write_callbacks’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:68:19: warning: storing the address of local variable ‘pq’ in ‘((void * (**)[2])MEM[(void *[2] * *)stream_24(D) + 208B])[1]’ [-Wdangling-pointer=] 68 | QUEUE_PREV(q) = (n); \ | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:78:7: note: in expansion of macro ‘QUEUE_SPLIT’ 78 | QUEUE_SPLIT(h, q, n); \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c:935:3: note: in expansion of macro ‘QUEUE_MOVE’ 935 | QUEUE_MOVE(&stream->write_completed_queue, &pq); | ^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c:930:9: note: ‘pq’ declared here 930 | QUEUE pq; | ^~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:40:27: note: ‘((void * (**)[2])stream)[26]’ declared here 40 | ((const QUEUE *) (q) == (const QUEUE *) QUEUE_NEXT(q)) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/stream.c:932:7: note: in expansion of macro ‘QUEUE_EMPTY’ 932 | if (QUEUE_EMPTY(&stream->write_completed_queue)) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/thread.c: In function ‘thread_stack_size’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/thread.c:195:24: warning: comparison of integer expressions of different signedness: ‘rlim_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 195 | if (lim.rlim_cur >= PTHREAD_STACK_MIN) | ^~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/thread.c: In function ‘uv_thread_create_ex’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/thread.c:243:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 243 | if (stack_size < PTHREAD_STACK_MIN) | ^ [ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/convolution-kernel.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-avgpool/f16-avgpool-9p8x-minmax-f16c-c8.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/group_normalization.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc: In function ‘void gloo::reduce(ReduceOptions&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc:171:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 171 | for (auto i = 0; i < numSegments; i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc:187:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 187 | if ((i - 2) < numSegmentsPerRank) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc:199:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 199 | if (i < (numSegments - 2)) { | ~~^~~~~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-avgpool/f16-avgpool-9x-minmax-f16c-c8.c.o [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/target.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc:206:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 206 | if (i < numSegmentsPerRank) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc:223:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 223 | for (size_t rank = 0; rank < context->size; rank++) { | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc:224:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 224 | if (rank == context->rank) { | ~~~~~^~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/fully-connected-output.c.o [ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/max-pooling-output.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/gatherv.h:11, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/gatherv.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/gatherv.cc:53:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:132:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 132 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.h:14, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc:118:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:132:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 132 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::GreaterEquals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/reduce.cc:119:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:135:35: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 135 | BINARY_COMP_HELPER(GreaterEquals, >=) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/tty.c.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/channel-shuffle.c.o [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/udp.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/inner_product.cpp.o [ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/softmax-output.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_convolution_list.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_deconvolution_list.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/ittnotify.cpp.o [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/proctitle.c.o [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/type.cpp.o [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/dynamic_message.cc.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/clamp.c.o [ 5%] Linking CXX static library ../../../lib/libprotobuf-lite.a [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/kernel_cache.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc: In function ‘std::string google::protobuf::compiler::CanonicalizePath(std::string)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc:293:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 293 | for (int i = 0; i < parts.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc: In member function ‘google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFileResult google::protobuf::compiler::DiskSourceTree::DiskFileToVirtualFile(const std::string&, std::string*, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc:401:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 401 | for (int i = 0; i < mappings_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc: In member function ‘google::protobuf::io::ZeroCopyInputStream* google::protobuf::compiler::DiskSourceTree::OpenVirtualFile(const std::string&, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/importer.cc:467:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 467 | for (int i = 0; i < mappings_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/logging.dir/src/enums/allocation-type.c.o [ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/relu-output.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/lrn.cpp.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/logging.dir/src/enums/datatype-strings.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘std::string google::protobuf::compiler::{anonymous}::MapEntryName(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:99:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 99 | for (int i = 0; i < field_name.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsUpperCamelCase(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:133:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 133 | for (int i = 1; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsUpperUnderscore(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:142:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 142 | for (int i = 0; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsLowerUnderscore(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:152:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 152 | for (int i = 0; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In function ‘bool google::protobuf::compiler::{anonymous}::IsNumberFollowUnderscore(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:162:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for (int i = 1; i < name.length(); i++) { | ~~^~~~~~~~~~~~~~~ [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/layer_normalization.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc: In member function ‘void google::protobuf::compiler::Parser::LocationRecorder::AttachComments(std::string*, std::string*, std::vector >*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/parser.cc:505:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 505 | for (int i = 0; i < detached_comments->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/convolution.c.o [ 5%] Building CXX object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/conv-prepack.cc.o [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/empty.pb.cc.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/deconvolution.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/logging.dir/src/enums/microkernel-type.c.o [ 5%] Built target libprotobuf-lite [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/extension_set_heavy.cc.o [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/linux-core.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::string google::protobuf::{anonymous}::ToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:257:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 257 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::string google::protobuf::{anonymous}::ToJsonName(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:281:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::string google::protobuf::{anonymous}::EnumValueToPascalCase(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:300:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 300 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘std::string google::protobuf::{anonymous}::PrefixRemover::MaybeRemove(google::protobuf::StringPiece)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:344:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 344 | for (i = 0, j = 0; i < str.size() && j < prefix_.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:361:14: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 361 | while (i < str.size() && str[i] == '_') { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:366:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 366 | if (i == str.size()) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::set >* google::protobuf::{anonymous}::NewAllowedProto3Extendee()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:474:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 474 | for (int i = 0; i < GOOGLE_ARRAYSIZE(kOptionNames); ++i) { [ 5%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack_reference_layers.dir/src/ref/relu-input-gradient.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/logging.dir/src/enums/node-type.c.o [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/linux-inotify.c.o [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/virtmem.cpp.o [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/zone.cpp.o [ 5%] Generating ATen declarations_yaml [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/indirection.dir/src/indirection.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/matmul.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-avgpool/f16-avgpool-9p8x-minmax-f16c-c8.c: In function ‘xnn_f16_avgpool_minmax_ukernel_9p8x__f16c_c8’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-avgpool/f16-avgpool-9p8x-minmax-f16c-c8.c:36:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 36 | const __m256 vscale = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.scale)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-avgpool/f16-avgpool-9p8x-minmax-f16c-c8.c:37:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-avgpool/f16-avgpool-9p8x-minmax-f16c-c8.c:38:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 38 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microparams-init.dir/src/microparams-init.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorPool::Tables::RollbackToLastCheckpoint()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:859:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 859 | i < symbols_after_checkpoint_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:863:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 863 | i < files_after_checkpoint_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:867:10: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 867 | i < extensions_after_checkpoint_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/scatter.cc: In function ‘void gloo::scatter(ScatterOptions&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/scatter.cc:40:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 40 | for (size_t i = 0; i < context->size; i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/scatter.cc:41:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 41 | if (i == context->rank) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/scatter.cc:51:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 51 | for (size_t i = 0; i < context->size; i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/scatter.cc:52:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 52 | if (i == context->rank) { | ~~^~~~~~~~~~~~~~~~ [ 5%] Linking C static library ../../lib/libnnpack_reference_layers.a [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/linux-syscalls.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/context.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/scatter.h:14, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/scatter.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/scatter.cc:31:5: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:132:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 132 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/types.cc.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/memory.cpp.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/logging.dir/src/enums/operator-type.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-avgpool/f16-avgpool-9x-minmax-f16c-c8.c: In function ‘xnn_f16_avgpool_minmax_ukernel_9x__f16c_c8’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-avgpool/f16-avgpool-9x-minmax-f16c-c8.c:36:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 36 | const __m256 vscale = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.scale)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-avgpool/f16-avgpool-9x-minmax-f16c-c8.c:37:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-avgpool/f16-avgpool-9x-minmax-f16c-c8.c:38:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 38 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorPool::FindAllExtensions(const google::protobuf::Descriptor*, std::vector*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:1574:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1574 | for (int i = 0; i < numbers.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/logging.dir/src/log.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘bool google::protobuf::{anonymous}::RetrieveOptionsAssumingRightPool(int, const google::protobuf::Message&, std::vector >*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:2282:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2282 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘bool google::protobuf::{anonymous}::FormatLineOptions(int, const google::protobuf::Message&, const google::protobuf::DescriptorPool*, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:2366:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2366 | for (int i = 0; i < all_options.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::{anonymous}::SourceLocationCommentPrinter::AddPreComment(std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:2398:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2398 | for (int i = 0; i < source_loc_.leading_detached_comments.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘std::string google::protobuf::{anonymous}::SourceLocationCommentPrinter::FormatComment(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:2421:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2421 | for (int i = 0; i < lines.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorBuilder::ValidateSymbolName(const std::string&, const std::string&, const google::protobuf::Message&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:4098:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4098 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorBuilder::AddRecursiveImportError(const google::protobuf::FileDescriptorProto&, int)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:4208:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4208 | for (int i = from_here; i < tables_->pending_files_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:4214:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4214 | if (from_here < tables_->pending_files_.size() - 1) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘const google::protobuf::FileDescriptor* google::protobuf::DescriptorBuilder::BuildFile(const google::protobuf::FileDescriptorProto&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:4287:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4287 | for (int i = 0; i < tables_->pending_files_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3.c.o [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/common/logging.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/log.c:59:13: warning: ‘xnn_vlog’ defined but not used [-Wunused-function] 59 | static void xnn_vlog(int output_handle, const char* prefix, size_t prefix_length, const char* format, va_list args) { | ^~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3-acc2.c.o [ 5%] Built target nnpack_reference_layers [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/procfs-exepath.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In function ‘std::string google::protobuf::ToLowercaseWithoutUnderscores(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:5945:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5945 | for (int i = 0; i < name.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/random-getrandom.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/brgemm/jit_brdgmm_kernel.cpp.o [ 5%] Built target logging In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/uv-common.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/internal.h:25, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c:23: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c: In function ‘uv__inotify_fork’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:68:19: warning: storing the address of local variable ‘queue’ in ‘((void * (**)[2])MEM[(void *[2] * *)&tmp_watcher_list + 32B])[1]’ [-Wdangling-pointer=] 68 | QUEUE_PREV(q) = (n); \ | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:78:7: note: in expansion of macro ‘QUEUE_SPLIT’ 78 | QUEUE_SPLIT(h, q, n); \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c:133:5: note: in expansion of macro ‘QUEUE_MOVE’ 133 | QUEUE_MOVE(&tmp_watcher_list.watchers, &queue); | ^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c:92:9: note: ‘queue’ declared here 92 | QUEUE queue; | ^~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:40:27: note: ‘*(void * (**)[2])((char *)&tmp_watcher_list + offsetof(struct watcher_list, watchers[0]))’ declared here 40 | ((const QUEUE *) (q) == (const QUEUE *) QUEUE_NEXT(q)) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/queue.h:74:9: note: in expansion of macro ‘QUEUE_EMPTY’ 74 | if (QUEUE_EMPTY(h)) \ | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libuv/src/unix/linux-inotify.c:133:5: note: in expansion of macro ‘QUEUE_MOVE’ 133 | QUEUE_MOVE(&tmp_watcher_list.watchers, &queue); | ^~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc: In member function ‘void google::protobuf::DescriptorBuilder::OptionInterpreter::UpdateSourceCodeInfo(google::protobuf::SourceCodeInfo*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:6707:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6707 | if (loc->path_size() < pathv.size()) { | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor.cc:6710:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6710 | for (int j = 0; j < pathv.size(); j++) { | ~~^~~~~~~~~~~~~~ [ 5%] Building C object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe_uv.dir/__/third_party/libuv/src/unix/random-sysctl-linux.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3.c.o [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/field_mask.pb.cc.o [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/zonehash.cpp.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/normalization.dir/src/normalization.c.o [ 5%] Building CXX object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/fc-prepack.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::DescriptorPoolDatabase::FindAllExtensionNumbers(const std::string&, std::vector*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:937:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 937 | for (int i = 0; i < extensions.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::MergedDescriptorDatabase::FindFileByName(const std::string&, google::protobuf::FileDescriptorProto*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:958:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 958 | for (int i = 0; i < sources_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::MergedDescriptorDatabase::FindFileContainingSymbol(const std::string&, google::protobuf::FileDescriptorProto*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:968:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 968 | for (int i = 0; i < sources_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::MergedDescriptorDatabase::FindFileContainingExtension(const std::string&, int, google::protobuf::FileDescriptorProto*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:990:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 990 | for (int i = 0; i < sources_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc: In member function ‘virtual bool google::protobuf::MergedDescriptorDatabase::FindAllExtensionNumbers(const std::string&, std::vector*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/descriptor_database.cc:1016:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1016 | for (int i = 0; i < sources_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ [ 5%] Building CXX object confu-deps/XNNPACK/CMakeFiles/reference-ukernels.dir/src/reference/unary-elementwise.cc.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/brgemm/jit_brgemm_amx_uker.cpp.o [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_reflection.cc.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/fully-connected.c.o [ 5%] Built target microparams-init /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/normalization.c:284:12: warning: ‘cmp_value_size_t’ defined but not used [-Wunused-function] 284 | static int cmp_value_size_t(const void* a_ptr, const void* b_ptr) { | ^~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/datatype.dir/src/datatype.c.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/fully-connected-sparse.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/operator-run.dir/src/operator-run.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/operator-utils.dir/src/operator-utils.c.o [ 5%] Built target datatype [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3.c.o [ 5%] Built target normalization [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/EmbeddingSpMDM.cc.o [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/zonelist.cpp.o [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/EmbeddingSpMDMAvx2.cc.o [ 5%] Linking C static library ../../../lib/libtensorpipe_uv.a [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/memory_debug.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/memory_desc.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/utils.cpp.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/global-average-pooling.c.o [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/FbgemmBfloat16ConvertAvx512.cc.o [ 5%] Built target indirection [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_autovec.dir/src/EmbeddingSpMDMAutovec.cc.o [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmBfloat16ConvertAvx2.cc.o [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/zonestack.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/memory_desc_wrapper.cpp.o [ 5%] Built target operator-utils [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/zonetree.cpp.o [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/EmbeddingSpMDMAvx512.cc.o [ 5%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/AbstractConfig.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/dynamic_message.cc: In destructor ‘virtual google::protobuf::DynamicMessage::~DynamicMessage()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/dynamic_message.cc:510:57: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 510 | if (*(reinterpret_cast(field_ptr)) == field->number()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/memory_storage.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_3p16c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object c10/CMakeFiles/c10.dir/core/Allocator.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Built target tensorpipe_uv /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_25p8c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_4p16c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/generated_message_table_driven.cc.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/hardsigmoid.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/brgemm/jit_brgemm_kernel.cpp.o [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/common/utils.cc.o [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/EmbeddingSpMDMNBit.cc.o [ 5%] Generating sleeflibm_SSE_.h.tmp [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int16-u16.c.o [ 5%] Generating include/renameavx512fnofma.h [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/common/linux.cc.o Generating renameavx512fnofma.h: mkrename cinz_ 8 16 avx512fnofma [ 5%] Generating sleeflibm_SSE2.h.tmp [ 5%] Built target renameAVX512FNOFMA.h_generated [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/hardswish.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx512skx-u16.c.o [ 5%] Generating sleeflibm_SSE4.h.tmp [ 5%] Generating /builddir/build/BUILD/pytorch-v2.8.0/torch/utils/data/datapipes/datapipe.pyi [ 5%] Generating sleeflibm_AVX_.h.tmp /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_9p16c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/core/zonevector.cpp.o [ 5%] Generating alias_AVX512F_dp.h.tmp [ 5%] Generating sleeflibm_AVX.h.tmp [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/gzip_stream.cc.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-f16c-u16.c.o [ 5%] Generating sleeflibm_FMA4.h.tmp [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/leaky-relu.c.o [ 5%] Generating alias_AVX512F_sp.h.tmp [ 5%] Built target operator-run [ 5%] Generating sleeflibm_AVX2.h.tmp [ 5%] Linking CXX static library ../../lib/libfmt.a [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/printer.cc.o [ 5%] Generating include/alias_avx512f.h [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/op_def_constraint.cpp.o [ 5%] Built target kineto_api [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u1.c.o [ 5%] Generating sleeflibm_AVX2128.h.tmp [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/context.cc.o [ 5%] Generating sleeflibm_AVX512F_.h.tmp [ 5%] Built target alias_avx512f.h_generated [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u4.c.o [ 5%] Generating include/renameavx512f.h Generating renameavx512f.h: mkrename finz_ 8 16 avx512f [ 5%] Built target fmt [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/file_store.cc.o [ 5%] Generating sleeflibm_AVX512FNOFMA.h.tmp [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/cpu_barrier.cpp.o [ 5%] Generating include/renameavx2.h [ 5%] Built target renameAVX512F.h_generated [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/max-pooling.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/cpu_isa_traits.cpp.o [ 5%] Generating sleeflibm_AVX512F.h.tmp Generating renameavx2.h: mkrename finz_ 4 8 avx2 [ 5%] Generating sleeflibm_PUREC_SCALAR.h.tmp [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/armformatter.cpp.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int16-u32.c.o [ 5%] Built target renameAVX2.h_generated [ 5%] Generating include/renameavx2128.h [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int16-u16.c.o [ 5%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64assembler.cpp.o [ 5%] Generating sleeflibm_PURECFMA_SCALAR.h.tmp Generating renameavx2128.h: mkrename finz_ 2 4 avx2128 [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/io/tokenizer.cc.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x16-minmax-avx2-broadcast.c.o [ 5%] Generating sleeflibm_DSP_SCALAR.h.tmp [ 5%] Built target renameAVX2128.h_generated /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘void google::protobuf::Reflection::ClearField(google::protobuf::Message*, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:857:42: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 857 | if (schema_.HasBitIndex(field) == -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘void google::protobuf::Reflection::ListFieldsMayFailOnStripped(const google::protobuf::Message&, bool, std::vector*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:1082:57: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 1082 | if (oneof_case_array[containing_oneof->index()] == field->number()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:1085:50: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 1085 | } else if (has_bits && has_bits_indices[i] != -1) { | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/FbgemmFloat16ConvertAvx512.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘bool google::protobuf::Reflection::HasBit(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:1975:34: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 1975 | if (schema_.HasBitIndex(field) != -1) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/sigmoid.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘void google::protobuf::Reflection::SetBit(google::protobuf::Message*, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:2039:13: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 2039 | if (index == -1) return; | ~~~~~~^~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘void google::protobuf::Reflection::ClearBit(google::protobuf::Message*, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:2051:13: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::uint32’ {aka ‘const unsigned int’} and ‘int’ [-Wsign-compare] 2051 | if (index == -1) return; | ~~~~~~^~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc: In member function ‘bool google::protobuf::Reflection::HasOneofField(const google::protobuf::Message&, const google::protobuf::FieldDescriptor*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc:2085:60: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2085 | return (GetOneofCase(message, field->containing_oneof()) == field->number()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/cpu_reducer.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/linux.cc: In function ‘std::vector > gloo::pciDevices(PCIClassMatch)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/linux.cc:97:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 97 | if (match.value != (pciGetClass(device) & match.mask)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/linux.cc: In function ‘int gloo::pciDistance(const std::string&, const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/linux.cc:135:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 135 | if (prefixLength == partsA.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/linux.cc:139:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 139 | if (prefixLength == partsB.size()) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 5%] Generating include/renamefma4.h [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/hash_store.cc.o Generating renamefma4.h: mkrename finz_ 4 8 fma4 [ 5%] Generating include/renamefma4.h In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/linux.cc:31: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Less(const T1&, const T2&) [with T1 = long int; T2 = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/linux.cc:112:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:136:26: warning: comparison of integer expressions of different signedness: ‘const long int’ and ‘const long unsigned int’ [-Wsign-compare] 136 | BINARY_COMP_HELPER(Less, <) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ [ 5%] Generating include/renameavx.h [ 5%] Building CXX object c10/CMakeFiles/c10.dir/core/AutogradState.cpp.o Generating renamefma4.h: mkrename finz_ 4 8 fma4 Generating renameavx.h: mkrename cinz_ 4 8 avx [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmFloat16ConvertAvx2.cc.o [ 5%] Generating include/renamesse4.h Generating renamesse4.h: mkrename cinz_ 2 4 sse4 /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/AbstractConfig.cpp: In member function ‘std::string libkineto::AbstractConfig::toLower(std::string&) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/AbstractConfig.cpp:74:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | for (int i = 0; i < res.size(); i++) { | ~~^~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x16-minmax-avx2-broadcast.c.o [ 5%] Generating include/renamesse2.h /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/AbstractConfig.cpp: In member function ‘bool libkineto::AbstractConfig::toBool(std::string&) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/AbstractConfig.cpp:122:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array, 10>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 122 | for (int i = 0; i < bool_vals.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ [ 5%] Generating include/renamepurec_scalar.h Generating renamesse2.h: mkrename cinz_ 2 4 sse2 [ 5%] Built target renameFMA4.h_generated [ 5%] Building CXX object c10/CMakeFiles/c10.dir/core/CPUAllocator.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/memory_tracking.cpp.o Generating renamepurec_scalar.h: mkrename cinz_ 1 1 purec [ 5%] Generating include/renamepurecfma_scalar.h [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/memory_zero_pad.cpp.o [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/FbgemmSparseDenseAvx512.cc.o Generating renamepurecfma_scalar.h: mkrename finz_ 1 1 purecfma [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/softargmax.c.o [ 5%] Building CXX object confu-deps/XNNPACK/CMakeFiles/reference-ukernels.dir/src/reference/binary-elementwise.cc.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/graph/utils/CMakeFiles/dnnl_graph_utils.dir/verbose.cpp.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x16-minmax-avx2-broadcast.c.o [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmI8Depthwise3DAvx2.cc.o [ 5%] Generating include/renamecuda.h [ 5%] Built target renameAVX.h_generated [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/prefix_store.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:36: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_STRING; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:510:49: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:97:62: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 184 | if (*oneof_case == field_number) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h: In instantiation of ‘void google::protobuf::internal::ResetOneofField(const ParseTable&, int, google::protobuf::Arena*, google::protobuf::MessageLite*, google::protobuf::uint32*, google::protobuf::int64, const void*) [with ProcessingType field_type = google::protobuf::internal::ProcessingType_MESSAGE; google::protobuf::uint32 = unsigned int; google::protobuf::int64 = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:703:50: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamInlined(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler; unsigned int kMaxTag = 127]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:858:73: required from ‘bool google::protobuf::internal::MergePartialFromCodedStreamImpl(google::protobuf::MessageLite*, const ParseTable&, google::protobuf::io::CodedInputStream*) [with UnknownFieldHandler = {anonymous}::UnknownFieldHandler]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven.cc:97:62: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/generated_message_table_driven_lite.h:184:19: warning: comparison of integer expressions of different signedness: ‘google::protobuf::uint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] Generating renamecuda.h: mkrename finz_ 1 1 cuda /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.cc: In member function ‘void google::protobuf::io::Printer::FormatInternal(const std::vector >&, const std::map, std::__cxx11::basic_string >&, const char*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.cc:299:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 299 | if (arg_index != args.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.cc: In member function ‘const char* google::protobuf::io::Printer::WriteVariable(const std::vector >&, const std::map, std::__cxx11::basic_string >&, const char*, int*, std::vector, std::__cxx11::basic_string > >*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.cc:327:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 327 | if (idx < 0 || idx >= args.size()) { | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.cc:364:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 364 | if (idx >= args.size()) { | ~~~~^~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x16-minmax-avx2-broadcast.c.o [ 5%] Generating ../../../include/sleef.h [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/op_schema.cpp.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/tanh.c.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/operator-delete.c.o [ 5%] Built target headers [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/FbgemmSparseDenseInt8Avx512.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_gemm_minmax_ukernel_1x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x16-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x16-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-avx512skx-c64.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-f16c-c32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc: In static member function ‘static bool google::protobuf::io::Tokenizer::ParseInteger(const std::string&, google::protobuf::uint64, google::protobuf::uint64*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:891:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘google::protobuf::uint64’ {aka ‘long unsigned int’} [-Wsign-compare] 891 | if (digit > max_value || result > (max_value - digit) / base) { | ~~~~~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/tokenizer.h:45, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:91: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc: In static member function ‘static double google::protobuf::io::Tokenizer::ParseFloat(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:921:37: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 921 | GOOGLE_LOG_IF(DFATAL, end - start != text.size() || *start == '-') | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc: In instantiation of ‘bool google::protobuf::io::AllInClass(const std::string&) [with CharacterClass = {anonymous}::Alphanumeric; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:1126:32: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/tokenizer.cc:1116:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1116 | for (int i = 0; i < s.size(); ++i) { | ~~^~~~~~~~~~ [ 5%] Building CXX object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/conv-run.cc.o [ 5%] Building CXX object c10/CMakeFiles/c10.dir/core/ConstantSymNodeImpl.cpp.o [ 5%] Building CXX object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/deconv-run.cc.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/layout_id_mgr.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/rendezvous/store.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/rendezvous/file_store.h:11, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/rendezvous/file_store.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Greater(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/rendezvous/file_store.cc:111:3: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:134:29: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 134 | BINARY_COMP_HELPER(Greater, >) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_gemm_minmax_ukernel_4x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x16-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x16-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/FbgemmSparseDenseVectorInt8Avx512.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_igemm_minmax_ukernel_1x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x16-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x16-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u64-acc4.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u32-acc4.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/amx/jit_avx512_core_amx_copy_kern.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/layout_propagator.cpp.o [ 5%] Building CXX object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/fc-run.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_igemm_minmax_ukernel_4x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x16-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x16-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-ibilinear/gen/f16-ibilinear-fma3-c8.c.o [ 5%] Building CXX object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/fc-unpack.cc.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-maxpool/f16-maxpool-9p8x-minmax-f16c-c8.c.o [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/QuantUtilsAvx512.cc.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/amx/jit_avx512_core_amx_gemm_kern.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/pooling.cpp.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-pavgpool/f16-pavgpool-9p8x-minmax-avx2-c8.c.o [ 5%] Building CXX object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/fc-dynamic-run.cc.o [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/indirection.c.o [ 5%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/map_field.cc.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-pavgpool/f16-pavgpool-9x-minmax-avx2-c8.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/prelu.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/primitive.cpp.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/primitive_attr.cpp.o [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/rendezvous/store.cc.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u4.c.o [ 5%] Linking CXX static library ../../../lib/libbenchmark.a [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/primitive_cache.cpp.o [ 5%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/address.cc.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u4.c.o [ 5%] Building CXX object c10/CMakeFiles/c10.dir/core/CopyBytes.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u4.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u4.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/f16-qs8-vcvt.h:38:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 38 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qs8_vcvt_ukernel__scalar_imagic_u4, 4, false, xnn_float16, XNN_QUANTIZED(int8_t), struct xnn_f16_qs8_cvt_params, xnn_init_f16_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmI8DepthwiseAvx2.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u4.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u4.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/f16-qu8-vcvt.h:41:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 41 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qu8_vcvt_ukernel__scalar_imagic_u4, 4, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-pavgpool/f16-pavgpool-9p8x-minmax-avx2-c8.c: In function ‘xnn_f16_pavgpool_minmax_ukernel_9p8x__avx2_c8’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-pavgpool/f16-pavgpool-9p8x-minmax-avx2-c8.c:37:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-pavgpool/f16-pavgpool-9p8x-minmax-avx2-c8.c:38:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 38 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-maxpool/f16-maxpool-9p8x-minmax-f16c-c8.c: In function ‘xnn_f16_maxpool_minmax_ukernel_9p8x__f16c_c8’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-maxpool/f16-maxpool-9p8x-minmax-f16c-c8.c:30:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 30 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-maxpool/f16-maxpool-9p8x-minmax-f16c-c8.c:31:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 31 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 5%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/operator-run.c.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/primitive_desc_iface.cpp.o [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/UtilsAvx512.cc.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u32.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-rminmax/f16-rmax-f16c-u32.c.o [ 5%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u64-acc4.c.o [ 5%] Built target benchmark [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/op_executable.cpp.o [ 5%] Built target dnnl_graph_backend_fake [ 5%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/ExecuteKernel.cc.o [ 5%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/primitive_exec_types.cpp.o [ 6%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rmax-scalar-u2-acc2.c.o [ 6%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/buffer.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-pavgpool/f16-pavgpool-9x-minmax-avx2-c8.c: In function ‘xnn_f16_pavgpool_minmax_ukernel_9x__avx2_c8’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-pavgpool/f16-pavgpool-9x-minmax-avx2-c8.c:37:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 37 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-pavgpool/f16-pavgpool-9x-minmax-avx2-c8.c:38:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 38 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 6%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/context.cc.o [ 6%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64builder.cpp.o [ 6%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/device.cc.o [ 6%] Building CXX object c10/CMakeFiles/c10.dir/core/DefaultDtype.cpp.o [ 6%] Built target renameSSE4.h_generated [ 7%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/message.cc.o [ 7%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ApproximateClock.cpp.o [ 7%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u64-acc4.c.o [ 7%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u2-acc2.c.o [ 7%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/primitive_hashing.cpp.o [ 7%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/pair.cc.o [ 7%] Built target renameSSE2.h_generated [ 7%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/platform.cpp.o [ 7%] Built target renamePUREC_SCALAR.h_generated [ 7%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/u8lut32norm/scalar.c.o [ 7%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vadd-f16c-u16.c.o [ 7%] Built target renamePURECFMA_SCALAR.h_generated [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vaddc-f16c-u16.c.o [ 8%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/x8lut/scalar.c.o [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vdiv-f16c-u8.c.o [ 8%] Building CXX object c10/CMakeFiles/c10.dir/core/Device.cpp.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/reflection_ops.cc.o [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vdivc-f16c-u8.c.o [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/service.cc.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/unbound_buffer.cc.o [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmax-f16c-u16.c.o [ 8%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/subgraph.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/x8lut/scalar.c:16:19: warning: argument 3 of type ‘const uint8_t[restrict static 256]’ {aka ‘const unsigned char[restrict 256]’} with mismatched bound [-Warray-parameter=] 16 | const uint8_t t[RESTRICT_STATIC 256], | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/x8lut/scalar.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/x8lut.h:23:50: note: previously declared as ‘const uint8_t *’ {aka ‘const unsigned char *’} 23 | size_t n, const uint8_t* x, const uint8_t* t, uint8_t* y); | ~~~~~~~~~~~~~~~^ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/x8lut.h:25:1: note: in expansion of macro ‘DECLARE_PYTORCH_X8LUT_UKERNEL_FUNCTION’ 25 | DECLARE_PYTORCH_X8LUT_UKERNEL_FUNCTION(pytorch_x8lut_ukernel__scalar) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/primitive_iface.cpp.o [ 8%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/sgemm/6x8-psimd.c.o [ 8%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/query.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/sgemm/6x8-psimd.c:23:9: warning: argument 9 of type ‘const struct pytorch_qnnp_fp32_clamping_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const struct pytorch_qnnp_fp32_clamping_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | clamping_params[restrict static 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/sgemm/6x8-psimd.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/sgemm.h:30:55: note: previously declared as ‘const struct pytorch_qnnp_fp32_clamping_params *’ 30 | const struct pytorch_qnnp_fp32_clamping_params* clamping_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/sgemm.h:34:1: note: in expansion of macro ‘DECLARE_PYTORCH_SGEMM_UKERNEL_FUNCTION’ 34 | DECLARE_PYTORCH_SGEMM_UKERNEL_FUNCTION(pytorch_sgemm_ukernel_6x8__psimd) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Built target reference-ukernels [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmaxc-f16c-u16.c.o [ 8%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/reduction.cpp.o [ 8%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/FbgemmFP16UKernelsAvx512.cc.o [ 8%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8avgpool/mp8x9p8q-sse2.c.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/address.cc.o [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmin-f16c-u16.c.o [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/buffer.cc.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8avgpool/mp8x9p8q-sse2.c:26:9: warning: argument 10 of type ‘const union pytorch_qnnp_avgpool_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 25 | const union pytorch_qnnp_avgpool_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8avgpool/mp8x9p8q-sse2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8avgpool.h:33:11: note: previously declared as ‘const union pytorch_qnnp_avgpool_quantization_params *’ 32 | const union pytorch_qnnp_avgpool_quantization_params* \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | quantization_params); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8avgpool.h:36:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8MPAVGPOOL_UKERNEL_FUNCTION’ 36 | DECLARE_PYTORCH_Q8MPAVGPOOL_UKERNEL_FUNCTION(pytorch_q8avgpool_ukernel_mp8x9p8q__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/context.cc.o [ 8%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_eltwise_list.cpp.o [ 8%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/batch_norm.cpp.o [ 8%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/reorder.cpp.o [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vminc-f16c-u16.c.o [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmul-f16c-u16.c.o [ 8%] Generating include/renamedspscalar.h [ 8%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8avgpool/up8x9-sse2.c.o [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vmulc-f16c-u16.c.o [ 8%] Built target renamedspscalar.h_generated [ 8%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/source_context.pb.cc.o [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vprelu-f16c-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8avgpool/up8x9-sse2.c:25:9: warning: argument 9 of type ‘const union pytorch_qnnp_avgpool_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 24 | const union pytorch_qnnp_avgpool_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8avgpool/up8x9-sse2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8avgpool.h:49:11: note: previously declared as ‘const union pytorch_qnnp_avgpool_quantization_params *’ 48 | const union pytorch_qnnp_avgpool_quantization_params* \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | quantization_params); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8avgpool.h:53:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8UPAVGPOOL_UKERNEL_FUNCTION’ 53 | DECLARE_PYTORCH_Q8UPAVGPOOL_UKERNEL_FUNCTION(pytorch_q8avgpool_ukernel_up8x9__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vpreluc-f16c-u16.c.o [ 8%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8avgpool/up8xm-sse2.c.o [ 8%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8conv/4x4c2-sse2.c.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8avgpool/up8xm-sse2.c:25:9: warning: argument 9 of type ‘const union pytorch_qnnp_avgpool_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 24 | const union pytorch_qnnp_avgpool_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8avgpool/up8xm-sse2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8avgpool.h:49:11: note: previously declared as ‘const union pytorch_qnnp_avgpool_quantization_params *’ 48 | const union pytorch_qnnp_avgpool_quantization_params* \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49 | quantization_params); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8avgpool.h:54:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8UPAVGPOOL_UKERNEL_FUNCTION’ 54 | DECLARE_PYTORCH_Q8UPAVGPOOL_UKERNEL_FUNCTION(pytorch_q8avgpool_ukernel_up8xm__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrdivc-f16c-u8.c.o [ 8%] Generating dispscalar.c.body [ 8%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8dwconv/mp8x25-sse2.c.o [ 8%] Generating dispscalar.c /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/ApproximateClock.cpp: In member function ‘libkineto::ApproximateClockToUnixTimeConverter::time_pairs libkineto::ApproximateClockToUnixTimeConverter::measurePairs()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/ApproximateClock.cpp:40:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::array::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 40 | for (int i = 0; i < out.size(); i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/ApproximateClock.cpp: In member function ‘std::function libkineto::ApproximateClockToUnixTimeConverter::makeConverter()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/ApproximateClock.cpp:52:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 52 | for (int i = 0; i < replicates; i++) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/ApproximateClock.cpp:70:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 70 | for (int i = 0; i < replicates; i++) { | ~~^~~~~~~~~~~~ [ 8%] Built target dispscalar.c_generated [ 8%] Generating include/renamedsp128.h /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static void google::protobuf::internal::ReflectionOps::Merge(const google::protobuf::Message&, google::protobuf::Message*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ [ 8%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrpreluc-f16c-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static void google::protobuf::internal::ReflectionOps::Clear(google::protobuf::Message*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:184:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 184 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static bool google::protobuf::internal::ReflectionOps::IsInitialized(const google::protobuf::Message&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:274:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 274 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static void google::protobuf::internal::ReflectionOps::DiscardUnknownFields(google::protobuf::Message*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:333:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 333 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ [ 8%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/resampling.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc: In static member function ‘static void google::protobuf::internal::ReflectionOps::FindInitializationErrors(const google::protobuf::Message&, const std::string&, std::vector >*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/reflection_ops.cc:405:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 405 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ [ 8%] Built target renamedsp128.h_generated [ 8%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/rnn.cpp.o [ 8%] Generating dispsse.c.tmp [ 8%] Generating include/renamedsp256.h [ 9%] Generating src/x86_64-fma/2d-fourier-16x16.py.o [ 9%] Generating dispsse.c [ 9%] Built target renamedsp256.h_generated [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/struct.pb.cc.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8conv/4x4c2-sse2.c:25:9: warning: argument 10 of type ‘const union pytorch_qnnp_conv_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 24 | const union pytorch_qnnp_conv_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8conv/4x4c2-sse2.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8conv.h:32:58: note: previously declared as ‘const union pytorch_qnnp_conv_quantization_params *’ 32 | const union pytorch_qnnp_conv_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8conv.h:38:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8CONV_UKERNEL_FUNCTION’ 38 | DECLARE_PYTORCH_Q8CONV_UKERNEL_FUNCTION(pytorch_q8conv_ukernel_4x4c2__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/DeviceType.cpp.o [ 9%] Built target torch_python_stubs [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/rw_mutex.cpp.o [ 9%] Generating dispavx.c.tmp [ 9%] Built target dispsse.c_generated [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/DispatchKey.cpp.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8dwconv/mp8x25-sse2-per-channel.c.o [ 9%] Generating dispavx.c [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/scratchpad.cpp.o [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64compiler.cpp.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8dwconv/mp8x27-sse2.c.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/mp8x25-sse2.c:23:9: warning: argument 9 of type ‘const union pytorch_qnnp_conv_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const union pytorch_qnnp_conv_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/mp8x25-sse2.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:52:58: note: previously declared as ‘const union pytorch_qnnp_conv_quantization_params *’ 52 | const union pytorch_qnnp_conv_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:57:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8MPDWCONV_UKERNEL_FUNCTION’ 57 | DECLARE_PYTORCH_Q8MPDWCONV_UKERNEL_FUNCTION(pytorch_q8dwconv_ukernel_mp8x25__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/scratchpad_debug.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/hardware-config.dir/src/configs/hardware-config.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/pair.h:13, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/context.h:21, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.cc: In member function ‘std::vector gloo::transport::tcp::Context::getConnectedPeerRanks() const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.cc:221:21: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 221 | GLOO_ENFORCE(size == pairs_.size()); | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:55:11: note: in definition of macro ‘GLOO_ENFORCE’ 55 | if (!(condition)) { \ | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.cc: In member function ‘std::vector gloo::transport::tcp::Context::getUnConnectedPeerRanks() const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.cc:232:21: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | GLOO_ENFORCE(size == pairs_.size()); | ~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:55:11: note: in definition of macro ‘GLOO_ENFORCE’ 55 | if (!(condition)) { \ | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.cc: In member function ‘void gloo::transport::tcp::Context::printConnectivityInfo() const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.cc:251:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 251 | for (int i = 0; i < unConnectedPeers.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.cc:252:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 252 | if (i != unConnectedPeers.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Built target dispavx.c_generated [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/ExecuteKernelU8S8.cc.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/CuptiActivityProfiler.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/partition.cpp.o [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64emithelper.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h: In instantiation of ‘gloo::enforce_detail::EnforceFailMessage gloo::enforce_detail::Equals(const T1&, const T2&) [with T1 = long unsigned int; T2 = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/context.cc:395:5: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:132:28: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Wsign-compare] 132 | BINARY_COMP_HELPER(Equals, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/common/logging.h:127:11: note: in definition of macro ‘BINARY_COMP_HELPER’ 127 | if (x op y) { \ | ^~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/binary.cpp.o [ 9%] Built target hardware-config [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vrsubc-f16c-u16.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_gemm_bf16bf16f32_kern.cpp.o [ 9%] Building CXX object confu-deps/XNNPACK/CMakeFiles/packing.dir/src/reference/packing.cc.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/serialization.cpp.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/debug_logger.cc.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/partition_cache.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/shuffle.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/mp8x27-sse2.c:26:9: warning: argument 11 of type ‘const union pytorch_qnnp_conv_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 25 | const union pytorch_qnnp_conv_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/mp8x27-sse2.c:12: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:73:58: note: previously declared as ‘const union pytorch_qnnp_conv_quantization_params *’ 73 | const union pytorch_qnnp_conv_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:77:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8MPDWCONV_3D_UKERNEL_FUNCTION’ 77 | DECLARE_PYTORCH_Q8MPDWCONV_3D_UKERNEL_FUNCTION( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/mp8x25-sse2-per-channel.c:23:9: warning: argument 9 of type ‘const union pytorch_qnnp_conv_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const union pytorch_qnnp_conv_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/mp8x25-sse2-per-channel.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:52:58: note: previously declared as ‘const union pytorch_qnnp_conv_quantization_params *’ 52 | const union pytorch_qnnp_conv_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:58:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8MPDWCONV_UKERNEL_FUNCTION’ 58 | DECLARE_PYTORCH_Q8MPDWCONV_UKERNEL_FUNCTION( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8dwconv/up8x9-sse2.c.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/stubs/substitute.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/text_format.cc.o [ 9%] Built target dnnl_graph_utils [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8dwconv/up8x9-sse2-per-channel.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/allocator.dir/src/allocator.c.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/device.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsqrdiff-f16c-u16.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/softmax.cpp.o [ 9%] Built target allocator [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64formatter.cpp.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/timestamp.pb.cc.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/stream.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/cache.dir/src/cache.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/stream_profiler.cpp.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/type.pb.cc.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8gavgpool/mp8x7p7q-sse2.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/memory.dir/src/memory.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/sum.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gavgpool/mp8x7p7q-sse2.c:24:9: warning: argument 8 of type ‘const union pytorch_qnnp_avgpool_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const union pytorch_qnnp_avgpool_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gavgpool/mp8x7p7q-sse2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gavgpool.h:31:11: note: previously declared as ‘const union pytorch_qnnp_avgpool_quantization_params *’ 30 | const union pytorch_qnnp_avgpool_quantization_params* \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | quantization_params); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gavgpool.h:34:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8MPGAVGPOOL_UKERNEL_FUNCTION’ 34 | DECLARE_PYTORCH_Q8MPGAVGPOOL_UKERNEL_FUNCTION(pytorch_q8gavgpool_ukernel_mp8x7p7q__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/DispatchKeySet.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/up8x9-sse2.c:23:9: warning: argument 8 of type ‘const union pytorch_qnnp_conv_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const union pytorch_qnnp_conv_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/up8x9-sse2.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:30:58: note: previously declared as ‘const union pytorch_qnnp_conv_quantization_params *’ 30 | const union pytorch_qnnp_conv_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:38:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8UPDWCONV_UKERNEL_FUNCTION’ 38 | DECLARE_PYTORCH_Q8UPDWCONV_UKERNEL_FUNCTION(pytorch_q8dwconv_ukernel_up8x9__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/up8x9-sse2-per-channel.c:23:9: warning: argument 8 of type ‘const union pytorch_qnnp_conv_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const union pytorch_qnnp_conv_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8dwconv/up8x9-sse2-per-channel.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:30:58: note: previously declared as ‘const union pytorch_qnnp_conv_quantization_params *’ 30 | const union pytorch_qnnp_conv_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8dwconv.h:39:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8UPDWCONV_UKERNEL_FUNCTION’ 39 | DECLARE_PYTORCH_Q8UPDWCONV_UKERNEL_FUNCTION( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64func.cpp.o [ 9%] Built target cache In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/substitute.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/substitute.cc: In function ‘void google::protobuf::strings::SubstituteAndAppend(std::string*, const char*, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&, const internal::SubstituteArg&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:183:50: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | #define GOOGLE_DCHECK_EQ(A, B) GOOGLE_DCHECK((A) == (B)) | ~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:151:5: note: in definition of macro ‘GOOGLE_LOG_IF’ 151 | !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) | ^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:181:48: note: in expansion of macro ‘GOOGLE_CHECK’ 181 | #define GOOGLE_DCHECK(EXPRESSION) while(false) GOOGLE_CHECK(EXPRESSION) | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/logging.h:183:32: note: in expansion of macro ‘GOOGLE_DCHECK’ 183 | #define GOOGLE_DCHECK_EQ(A, B) GOOGLE_DCHECK((A) == (B)) | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/stubs/substitute.cc:133:3: note: in expansion of macro ‘GOOGLE_DCHECK_EQ’ 133 | GOOGLE_DCHECK_EQ(target - output->data(), output->size()); | ^~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/concat.cpp.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8gavgpool/up8x7-sse2.c.o [ 9%] Built target memory [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernel-utils.dir/src/microkernel-utils.c.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8gavgpool/up8xm-sse2.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/partition_hashing.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gavgpool/up8x7-sse2.c:23:9: warning: argument 7 of type ‘const union pytorch_qnnp_avgpool_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const union pytorch_qnnp_avgpool_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gavgpool/up8x7-sse2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gavgpool.h:45:11: note: previously declared as ‘const union pytorch_qnnp_avgpool_quantization_params *’ 44 | const union pytorch_qnnp_avgpool_quantization_params* \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | quantization_params); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gavgpool.h:49:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8UPGAVGPOOL_UKERNEL_FUNCTION’ 49 | DECLARE_PYTORCH_Q8UPGAVGPOOL_UKERNEL_FUNCTION(pytorch_q8gavgpool_ukernel_up8x7__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/error.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/mutex.dir/src/mutex.c.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gavgpool/up8xm-sse2.c:23:9: warning: argument 7 of type ‘const union pytorch_qnnp_avgpool_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const union pytorch_qnnp_avgpool_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gavgpool/up8xm-sse2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gavgpool.h:45:11: note: previously declared as ‘const union pytorch_qnnp_avgpool_quantization_params *’ 44 | const union pytorch_qnnp_avgpool_quantization_params* \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45 | quantization_params); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gavgpool.h:50:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8UPGAVGPOOL_UKERNEL_FUNCTION’ 50 | DECLARE_PYTORCH_Q8UPGAVGPOOL_UKERNEL_FUNCTION(pytorch_q8gavgpool_ukernel_up8xm__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ActivityProfilerController.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsqrdiffc-f16c-u16.c.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8gemm/2x4c8-sse2.c.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8gemm/4x4c2-dq-sse2.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_gemv_bf16bf16f32_kern.cpp.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8gemm/4x4c2-sse2.c.o [ 9%] Built target microkernel-utils [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/utils.cpp.o [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64instapi.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/verbose.cpp.o [ 9%] Built target mutex [ 9%] Building CXX object third_party/benchmark/src/CMakeFiles/benchmark_main.dir/benchmark_main.cc.o [ 9%] Building C object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/ittnotify/ittnotify_static.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/partition_impl.cpp.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ActivityProfilerProxy.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm/4x4c2-dq-sse2.c:26:9: warning: argument 11 of type ‘const struct pytorch_qnnp_conv_dynamic_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 25 | const struct pytorch_qnnp_conv_dynamic_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm/4x4c2-dq-sse2.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm.h:59:67: note: previously declared as ‘const struct pytorch_qnnp_conv_dynamic_quantization_params *’ 59 | const struct pytorch_qnnp_conv_dynamic_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm.h:64:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8GEMM_DYNAMIC_QUANTIZATION_UKERNEL_FUNCTION’ 64 | DECLARE_PYTORCH_Q8GEMM_DYNAMIC_QUANTIZATION_UKERNEL_FUNCTION(pytorch_q8gemm_dq_ukernel_4x4c2__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm/2x4c8-sse2.c:52:9: warning: argument 10 of type ‘const union pytorch_qnnp_conv_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 51 | const union pytorch_qnnp_conv_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm/2x4c8-sse2.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm.h:32:58: note: previously declared as ‘const union pytorch_qnnp_conv_quantization_params *’ 32 | const union pytorch_qnnp_conv_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm.h:44:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8GEMM_UKERNEL_FUNCTION’ 44 | DECLARE_PYTORCH_Q8GEMM_UKERNEL_FUNCTION(pytorch_q8gemm_ukernel_2x4c8__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm/4x4c2-sse2.c:25:9: warning: argument 10 of type ‘const union pytorch_qnnp_conv_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 24 | const union pytorch_qnnp_conv_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm/4x4c2-sse2.c:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm.h:32:58: note: previously declared as ‘const union pytorch_qnnp_conv_quantization_params *’ 32 | const union pytorch_qnnp_conv_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm.h:45:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8GEMM_UKERNEL_FUNCTION’ 45 | DECLARE_PYTORCH_Q8GEMM_UKERNEL_FUNCTION(pytorch_q8gemm_ukernel_4x4c2__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsub-f16c-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘google::protobuf::TextFormat::ParseLocation google::protobuf::TextFormat::ParseInfoTree::GetLocation(const google::protobuf::FieldDescriptor*, int) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc:164:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 164 | if (locations == nullptr || index >= locations->size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/device.cc:23: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/helpers.h: In instantiation of ‘void gloo::transport::tcp::WriteValueOperation::handleEvents(gloo::transport::tcp::Loop&, int) [with T = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/helpers.h:103:8: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/helpers.h:112:12: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 112 | if (rv < sizeof(t_)) { | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘google::protobuf::TextFormat::ParseInfoTree* google::protobuf::TextFormat::ParseInfoTree::GetTreeForNested(const google::protobuf::FieldDescriptor*, int) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc:179:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | if (it == nested_.end() || index >= it->second.size()) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘void google::protobuf::TextFormat::Printer::TextGenerator::Write(const char*, size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc:1303:17: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1303 | while (size > buffer_size_) { | ~~~~~^~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8gemm_sparse/8x4c1x4-dq-packedA-sse2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘void google::protobuf::TextFormat::Printer::Print(const google::protobuf::Message&, TextGenerator*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc:2034:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2034 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘void google::protobuf::TextFormat::Printer::PrintField(const google::protobuf::Message&, const google::protobuf::Reflection*, const google::protobuf::FieldDescriptor*, TextGenerator*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc:2294:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2294 | for (int j = 0; j < sorted_map_field.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc: In member function ‘void google::protobuf::TextFormat::Printer::PrintFieldValue(const google::protobuf::Message&, const google::protobuf::Reflection*, const google::protobuf::FieldDescriptor*, int, TextGenerator*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/text_format.cc:2375:46: warning: comparison of integer expressions of different signedness: ‘const google::protobuf::int64’ {aka ‘const long int’} and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2375 | truncate_string_field_longer_than_ < value.size()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8gemm_sparse/8x4-packA-sse2.c.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/q8vadd/sse2.c.o [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64instdb.cpp.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/unknown_field_set.cc.o [ 9%] Building C object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/ittnotify/jitprofiling.c.o [ 9%] Building ASM object third_party/ideep/mkl-dnn/src/common/CMakeFiles/dnnl_common.dir/ittnotify/ittptmark64.S.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_comparator.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/delimited_message_util.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/field_mask_util.cc.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/helpers.cc.o [ 9%] Linking CXX static library ../../../lib/libbenchmark_main.a [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/listener.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/datapiece.cc.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/loop.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/default_value_objectwriter.cc.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ActivityType.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm_sparse/8x4c1x4-dq-packedA-sse2.c:3: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm_sparse/8x4c1x4-dq-packedA-sse2.h:44:9: warning: argument 11 of type ‘const struct pytorch_qnnp_conv_dynamic_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 43 | const struct pytorch_qnnp_conv_dynamic_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm_sparse/8x4c1x4-dq-packedA-sse2.h:11: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm_sparse.h:78:11: note: previously declared as ‘const struct pytorch_qnnp_conv_dynamic_quantization_params *’ 77 | const struct pytorch_qnnp_conv_dynamic_quantization_params* \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | quantization_params); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm_sparse.h:121:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8GEMM_DYNAMIC_QUANTIZATION_SPARSE_PACKEDA_UKERNEL_FUNCTION’ 121 | DECLARE_PYTORCH_Q8GEMM_DYNAMIC_QUANTIZATION_SPARSE_PACKEDA_UKERNEL_FUNCTION( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm_sparse/8x4c1x4-dq-packedA-sse2.c:9: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm_sparse/8x4c1x4-dq-packedA-sse2.h:44:9: warning: argument 11 of type ‘const struct pytorch_qnnp_conv_dynamic_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 43 | const struct pytorch_qnnp_conv_dynamic_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm_sparse.h:78:11: note: previously declared as ‘const struct pytorch_qnnp_conv_dynamic_quantization_params *’ 77 | const struct pytorch_qnnp_conv_dynamic_quantization_params* \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | quantization_params); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm_sparse.h:124:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8GEMM_DYNAMIC_QUANTIZATION_SPARSE_PACKEDA_UKERNEL_FUNCTION’ 124 | DECLARE_PYTORCH_Q8GEMM_DYNAMIC_QUANTIZATION_SPARSE_PACKEDA_UKERNEL_FUNCTION( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/shape_infer.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm_sparse/8x4c1x4-dq-packedA-sse2.c:15: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8gemm_sparse/8x4c1x4-dq-packedA-sse2.h:44:9: warning: argument 11 of type ‘const struct pytorch_qnnp_conv_dynamic_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 43 | const struct pytorch_qnnp_conv_dynamic_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm_sparse.h:78:11: note: previously declared as ‘const struct pytorch_qnnp_conv_dynamic_quantization_params *’ 77 | const struct pytorch_qnnp_conv_dynamic_quantization_params* \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | quantization_params); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8gemm_sparse.h:127:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8GEMM_DYNAMIC_QUANTIZATION_SPARSE_PACKEDA_UKERNEL_FUNCTION’ 127 | DECLARE_PYTORCH_Q8GEMM_DYNAMIC_QUANTIZATION_SPARSE_PACKEDA_UKERNEL_FUNCTION( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Built target benchmark_main /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8vadd/sse2.c:21:9: warning: argument 5 of type ‘const union pytorch_qnnp_add_quantization_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const union pytorch_qnnp_add_quantization_params | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21 | quantization_params[RESTRICT_STATIC 1]) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/q8vadd/sse2.c:12: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8vadd.h:27:57: note: previously declared as ‘const union pytorch_qnnp_add_quantization_params *’ 27 | const union pytorch_qnnp_add_quantization_params* quantization_params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/q8vadd.h:30:1: note: in expansion of macro ‘DECLARE_PYTORCH_Q8VADD_UKERNEL_FUNCTION’ 30 | DECLARE_PYTORCH_Q8VADD_UKERNEL_FUNCTION(pytorch_q8vadd_ukernel__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/u8clamp/sse2.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vbinary/gen/f16-vsubc-f16c-u16.c.o [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64operand.cpp.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/u8maxpool/16x9p8q-sse2.c.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/error.cc.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/u8clamp/sse2.c:19:49: warning: argument 4 of type ‘const union pytorch_qnnp_u8_clamping_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 19 | const union pytorch_qnnp_u8_clamping_params params[RESTRICT_STATIC 1]) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/u8clamp/sse2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/u8clamp.h:26:52: note: previously declared as ‘const union pytorch_qnnp_u8_clamping_params *’ 26 | const union pytorch_qnnp_u8_clamping_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/u8clamp.h:29:1: note: in expansion of macro ‘DECLARE_PYTORCH_U8CLAMP_UKERNEL_FUNCTION’ 29 | DECLARE_PYTORCH_U8CLAMP_UKERNEL_FUNCTION(pytorch_u8clamp_ukernel__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/u8maxpool/16x9p8q-sse2.c:23:49: warning: argument 8 of type ‘const union pytorch_qnnp_u8_clamping_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const union pytorch_qnnp_u8_clamping_params params[RESTRICT_STATIC 1]) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/u8maxpool/16x9p8q-sse2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/u8maxpool.h:30:52: note: previously declared as ‘const union pytorch_qnnp_u8_clamping_params *’ 30 | const union pytorch_qnnp_u8_clamping_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/u8maxpool.h:33:1: note: in expansion of macro ‘DECLARE_PYTORCH_U8MAXPOOL_UKERNEL_FUNCTION’ 33 | DECLARE_PYTORCH_U8MAXPOOL_UKERNEL_FUNCTION(pytorch_u8maxpool_ukernel_16x9p8q__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/u8maxpool/sub16-sse2.c.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/u8rmax/sse2.c.o /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/u8maxpool/sub16-sse2.c:23:49: warning: argument 8 of type ‘const union pytorch_qnnp_u8_clamping_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const union pytorch_qnnp_u8_clamping_params params[RESTRICT_STATIC 1]) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/u8maxpool/sub16-sse2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/u8maxpool.h:30:52: note: previously declared as ‘const union pytorch_qnnp_u8_clamping_params *’ 30 | const union pytorch_qnnp_u8_clamping_params* params); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/aten/src/ATen/native/quantized/cpu/qnnpack/src/qnnpack/u8maxpool.h:35:1: note: in expansion of macro ‘DECLARE_PYTORCH_U8MAXPOOL_UKERNEL_FUNCTION’ 35 | DECLARE_PYTORCH_U8MAXPOOL_UKERNEL_FUNCTION(pytorch_u8maxpool_ukernel_sub16__sse2) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/x8zip/x2-sse2.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/tensor.cpp.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/x8zip/x3-sse2.c.o [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/x8zip/x4-sse2.c.o [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/arm/a64rapass.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vclamp/gen/f16-vclamp-f16c-u16.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx512fnofma.dir/sleefsimdsp.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc: In member function ‘size_t google::protobuf::UnknownFieldSet::SpaceUsedExcludingSelfLong() const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc:111:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 111 | for (int i = 0; i < fields_.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc: In member function ‘void google::protobuf::UnknownFieldSet::DeleteSubrange(int, int)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc:187:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 187 | for (int i = start + num; i < fields_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc: In member function ‘void google::protobuf::UnknownFieldSet::DeleteByNumber(int)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/unknown_field_set.cc:198:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 198 | for (int i = 0; i < fields_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/pytorch_qnnpack/CMakeFiles/pytorch_qnnpack.dir/src/x8zip/xm-sse2.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/conv.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/interface/CMakeFiles/dnnl_graph_interface.dir/value.cpp.o [ 9%] Built target generate-torch-sources [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u16.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vhswish/gen/f16-vhswish-f16c-u16.c.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/helpers.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/common/address.cc.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx512fnofma.dir/sleefsimdsp.c.o [ 9%] Linking CXX static library ../../lib/libpytorch_qnnpack.a [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/error_listener.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function ‘static void google::protobuf::util::FieldMaskUtil::FromString(google::protobuf::StringPiece, FieldMask*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:52:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 52 | for (int i = 0; i < paths.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function ‘static bool google::protobuf::util::FieldMaskUtil::FromJsonString(google::protobuf::StringPiece, FieldMask*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:125:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 125 | for (int i = 0; i < paths.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function ‘static bool google::protobuf::util::FieldMaskUtil::GetFieldDescriptors(const google::protobuf::Descriptor*, google::protobuf::StringPiece, std::vector*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:143:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 143 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/field_mask_utility.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function ‘void google::protobuf::util::{anonymous}::FieldMaskTree::AddPath(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:332:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 332 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx512fnofma.dir/sleefsimddp.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function ‘void google::protobuf::util::{anonymous}::FieldMaskTree::RemovePath(const std::string&, const google::protobuf::Descriptor*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:368:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 368 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:374:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 374 | i != parts.size() - 1)) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In member function ‘void google::protobuf::util::{anonymous}::FieldMaskTree::IntersectPath(const std::string&, google::protobuf::util::{anonymous}::FieldMaskTree*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:417:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 417 | for (int i = 0; i < parts.size(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/listener.cc:17: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/helpers.h: In instantiation of ‘void gloo::transport::tcp::ReadValueOperation::handleEvents(gloo::transport::tcp::Loop&, int) [with T = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/helpers.h:45:8: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/gloo/gloo/transport/tcp/helpers.h:56:12: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 56 | if (rv < sizeof(t_)) { | ~~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc: In static member function ‘static bool google::protobuf::util::FieldMaskUtil::IsPathInFieldMask(google::protobuf::StringPiece, const FieldMask&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/field_mask_util.cc:674:35: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 674 | } else if (mask_path.length() < path.length()) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_escaping.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_objectwriter.cc.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/pair.cc.o [ 9%] Built target pytorch_qnnpack [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/conv_base.cpp.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/common/allocator.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:31: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor ‘virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:156:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function ‘google::protobuf::util::converter::DefaultValueObjectWriter::Node* google::protobuf::util::converter::DefaultValueObjectWriter::Node::FindChild(google::protobuf::StringPiece)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:223:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 223 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function ‘void google::protobuf::util::converter::DefaultValueObjectWriter::Node::WriteChildren(google::protobuf::util::converter::ObjectWriter*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:268:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 268 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/conv_transpose.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc: In member function ‘virtual void google::protobuf::util::converter::DefaultValueObjectWriter::Node::PopulateChildren(const google::protobuf::util::converter::TypeInfo*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:317:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 317 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc:394:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 394 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = int; From = unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = int; From = unsigned int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:341:47: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:126:31: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = int; From = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = int; From = long unsigned int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:343:47: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:126:31: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = unsigned int; From = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = unsigned int; From = int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:337:46: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = unsigned int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:139:32: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long int; From = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long int; From = long unsigned int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:343:47: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:151:31: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long unsigned int; From = int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long unsigned int; From = int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:337:46: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long unsigned int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:164:32: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc: In instantiation of ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::ValidateNumberConversion(To, From) [with To = long unsigned int; From = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:80:34: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::{anonymous}::NumberConvertAndCheck(From) [with To = long unsigned int; From = long int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:339:46: required from ‘google::protobuf::util::StatusOr google::protobuf::util::converter::DataPiece::GenericConvert() const [with To = long unsigned int]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:164:32: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:60:13: warning: comparison of integer expressions of different signedness: ‘long unsigned int’ and ‘long int’ [-Wsign-compare] 60 | if (after == before && | ~~~~~~^~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc:61:36: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘long unsigned int’ [-Wsign-compare] 61 | MathUtil::Sign(before) == MathUtil::Sign(after)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vclamp/gen/f16-vclamp-f16c-u16.c: In function ‘xnn_f16_vclamp_ukernel__f16c_u16’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vclamp/gen/f16-vclamp-f16c-u16.c:33:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vy_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vclamp/gen/f16-vclamp-f16c-u16.c:34:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vy_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/socket.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/json_stream_parser.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vlrelu/gen/f16-vlrelu-f16c-u16.c.o [ 9%] Built target packing [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_24x8_copy_an_kern_autogen.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u16.c: In function ‘xnn_f16_velu_ukernel__avx2_rr1_p3_u16’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u16.c:46:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 46 | const __m256 vprescale = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.prescale)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u16.c:47:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 47 | const __m256 valpha = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.alpha)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u16.c:48:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 vbeta = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.beta)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vmulcaddc/gen/f16-vmulcaddc-c8-minmax-fma3-2x.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndd-f16c-u16.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx512f.dir/sleefsimdsp.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndne-f16c-u16.c.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/object_writer.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/proto_writer.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/CuptiActivityProfiler.cpp:90:41: warning: ‘std::unordered_map& {anonymous}::ctxToDeviceId()’ defined but not used [-Wunused-function] 90 | std::unordered_map& ctxToDeviceId() { | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/CuptiActivityProfiler.cpp:84:50: warning: ‘std::unordered_map& {anonymous}::waitEventMap()’ defined but not used [-Wunused-function] 84 | std::unordered_map& waitEventMap() { | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/json_escaping.cc: In static member function ‘static void google::protobuf::util::converter::JsonEscaping::Escape(google::protobuf::StringPiece, google::protobuf::strings::ByteSink*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/json_escaping.cc:349:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 349 | for (int i = 0; i < len; i++) { | ~~^~~~~ [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/common/error.cc.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/Config.cpp.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ConfigLoader.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vlrelu/gen/f16-vlrelu-f16c-u16.c: In function ‘xnn_f16_vlrelu_ukernel__f16c_u16’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vlrelu/gen/f16-vlrelu-f16c-u16.c:30:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 30 | const __m256 vslope = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.slope)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vmulcaddc/gen/f16-vmulcaddc-c8-minmax-fma3-2x.c: In function ‘xnn_f16_vmulcaddc_minmax_ukernel_c8__fma3_2x’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vmulcaddc/gen/f16-vmulcaddc-c8-minmax-fma3-2x.c:41:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 41 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vmulcaddc/gen/f16-vmulcaddc-c8-minmax-fma3-2x.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndu-f16c-u16.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vrnd/gen/f16-vrndz-f16c-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc: In function ‘std::string google::protobuf::util::converter::ConvertFieldMaskPath(google::protobuf::StringPiece, ConverterCallback)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:76:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 76 | for (size_t i = 0; i <= path.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:79:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 79 | if (i == path.size()) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:93:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 93 | if (i == path.size() || path[i] == '.' || path[i] == '(' || | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:97:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 97 | if (i < path.size()) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc:102:11: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 102 | if (i < path.size() && path[i] == '\"') { | ~~^~~~~~~~~~~~~ [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/common/fd.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectsource.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vrsqrt/gen/f16-vrsqrt-f16c-rsqrt-u32.c.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/common/socket.cc.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx512f.dir/sleefsimdsp.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_24x8_copy_at_kern_autogen.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_24x8_copy_bn_kern_autogen.cpp.o [ 9%] Building CXX object third_party/gloo/gloo/CMakeFiles/gloo.dir/transport/tcp/unbound_buffer.cc.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/CuptiActivityApi.cpp.o [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86assembler.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-rcp-u32.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-rsqrt-u32.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-rcp-u24.c.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/protostream_objectwriter.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/fd.cc: In member function ‘tensorpipe::Error tensorpipe::Fd::readFull(void*, size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/fd.cc:50:10: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 50 | if (rv != count) { | ~~~^~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/fd.cc: In member function ‘tensorpipe::Error tensorpipe::Fd::writeFull(const void*, size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/fd.cc:62:10: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 62 | if (rv != count) { | ~~~^~~~~~~~ [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc: In member function ‘virtual std::string google::protobuf::util::converter::ProtoWriter::ProtoElement::ToString() const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc:409:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 409 | while (i < name.size() && | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc:412:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 412 | if (i > 0 && i == name.size()) { // safe field name | ~~^~~~~~~~~~~~~~ [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx2.dir/sleefsimdsp.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx2.dir/sleefsimdsp.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx2.dir/sleefsimddp.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vtanh/gen/f16-vtanh-fma3-polynomial-p19h9t2-u32.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:12, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/IpcFabricConfigClient.h:27, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/DaemonConfigLoader.h:18, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/ConfigLoader.cpp:21: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘auto dynolog::ipcfabric::EndPoint::buildCtxt_(const std::vector&, unsigned int) [with long unsigned int kMaxNumFds = 0]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:116:17: required from ‘auto dynolog::ipcfabric::EndPoint::buildSendCtxt(const std::string&, const std::vector&, const std::vector&) [with long unsigned int kMaxNumFds = 0; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:126:36: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:238:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 238 | for (int i = 0; i < payload.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_engine.cpp.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/common/system.cc.o [ 9%] Linking CXX static library ../../../lib/libgtest.a [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx2128.dir/sleefsimdsp.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryPeekMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:155:33: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:174:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 174 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘const char* dynolog::ipcfabric::EndPoint::getName(const TCtxt&) const [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:170:43: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:185:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 185 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | "Unexpected socket name: " + std::string(ctxt.msg_name.sun_path) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | ". Expected to start with " + std::string(socket_dir)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:192:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 192 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | "Expected abstract socket, got " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | std::string(ctxt.msg_name.sun_path)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryRcvMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:178:34: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:160:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 160 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/type_info_test_helper.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/internal/utility.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/core/context.cc.o [ 9%] Built target gtest [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx512f.dir/sleefsimddp.c.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/core/context_impl.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vunary/gen/f16-vabs-sse2-u16.c.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/core/error.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/core/listener.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/json_util.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/core/listener_impl.cc.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/message_differencer.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/core/pipe.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/core/pipe_impl.cc.o [ 9%] Built target sleefdetavx512fnofma [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/error.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vunary/gen/f16-vneg-sse2-u16.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx2128.dir/sleefsimdsp.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx512f.dir/sleefsimddp.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_24x8_copy_bt_kern_autogen.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f16-vunary/gen/f16-vsqr-f16c-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc: In function ‘google::protobuf::util::Status google::protobuf::util::converter::{anonymous}::GetNanosFromStringPiece(google::protobuf::StringPiece, const char*, const char*, google::protobuf::int32*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:150:47: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 150 | if (s_nanos.find_first_not_of("0123456789") != StringPiece::npos) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc: In member function ‘void google::protobuf::util::converter::ProtoStreamObjectWriter::AnyWriter::StartAny(const google::protobuf::util::converter::DataPiece&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc:379:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 379 | for (int i = 0; i < uninterpreted_events_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/dummy.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/CuptiActivityApi.cpp:102:13: warning: ‘bool libkineto::nextActivityRecord(uint8_t*, size_t, CUpti_Activity*&)’ defined but not used [-Wunused-function] 102 | static bool nextActivityRecord( | ^~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/basic/channel_impl.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/basic/context_impl.cc.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/DaemonConfigLoader.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.h:39, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc:31: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor ‘virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:156:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx2.dir/sleefsimddp.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc: In member function ‘void google::protobuf::util::converter::testing::TypeInfoTestHelper::ResetTypeInfo(const std::vector&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/type_info_test_helper.cc:59:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 59 | for (int i = 1; i < descriptors.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/Demangle.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/json_util.cc:37: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h: In destructor ‘virtual google::protobuf::util::converter::DefaultValueObjectWriter::Node::~Node()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h:156:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for (int i = 0; i < children_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/DeviceProperties.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-4x-scalar-c1.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc: In function ‘std::string google::protobuf::util::converter::ToCamelCase(google::protobuf::StringPiece)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:261:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 261 | for (size_t i = 0; i < input.size(); ++i, was_cap = is_cap) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:274:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 274 | (i + 1 < input.size() && ascii_islower(input[i + 1])))) { | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc: In function ‘std::string google::protobuf::util::converter::ToSnakeCase(google::protobuf::StringPiece)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:303:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 303 | for (size_t i = 0; i < input.size(); ++i) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:316:19: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} [-Wsign-compare] 316 | (i + 1 < input.size() && // case 3 out | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc: In function ‘void google::protobuf::util::converter::InitWellKnownTypes()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/internal/utility.cc:347:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 347 | for (int i = 0; i < GOOGLE_ARRAYSIZE(well_known_types_name_array_); ++i) { /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/json_util.cc: In member function ‘virtual void google::protobuf::util::internal::ZeroCopyStreamByteSink::Append(const char*, size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/json_util.cc:64:13: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 64 | if (len <= buffer_size_) { | ~~~~^~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/basic/factory.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-4x-sse2-c4.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/eltwise.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-9p8x-scalar-c1.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_48x8_copy_an_kern_autogen.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In constructor ‘google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator::MultipleFieldsMapKeyComparator(google::protobuf::util::MessageDifferencer*, const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:114:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 114 | for (int i = 0; i < key_field_paths_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_48x8_copy_at_kern_autogen.cpp.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/time_util.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘virtual bool google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator::IsMatch(const google::protobuf::Message&, const google::protobuf::Message&, const std::vector&) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:127:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 127 | for (int i = 0; i < key_field_paths_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘bool google::protobuf::util::MessageDifferencer::MultipleFieldsMapKeyComparator::IsMatchInternal(const google::protobuf::Message&, const google::protobuf::Message&, const std::vector&, const std::vector&, int) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:144:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 144 | if (path_index == key_field_path.size() - 1) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In function ‘void google::protobuf::util::MatchIndicesPostProcessorForSmartList(std::vector*, std::vector*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:190:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 190 | for (int i = 0; i < match_list1->size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In destructor ‘google::protobuf::util::MessageDifferencer::~MessageDifferencer()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:278:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 278 | for (int i = 0; i < owned_key_comparators_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:281:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 281 | for (int i = 0; i < ignore_criteria_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘void google::protobuf::util::MessageDifferencer::TreatAsMapWithMultipleFieldsAsKey(const google::protobuf::FieldDescriptor*, const std::vector&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:382:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 382 | for (int i = 0; i < key_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘void google::protobuf::util::MessageDifferencer::TreatAsMapWithMultipleFieldPathsAsKey(const google::protobuf::FieldDescriptor*, const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:397:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 397 | for (int i = 0; i < key_field_paths.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:400:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 400 | for (int j = 0; j < key_field_path.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘google::protobuf::util::FieldDescriptorArray google::protobuf::util::MessageDifferencer::CombineFields(const google::protobuf::util::FieldDescriptorArray&, Scope, const google::protobuf::util::FieldDescriptorArray&, Scope)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:679:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 679 | while (index1 < fields1.size() && index2 < fields2.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:679:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 679 | while (index1 < fields1.size() && index2 < fields2.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In static member function ‘static bool google::protobuf::util::MessageDifferencer::CheckPathChanged(const std::vector&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1119:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1119 | for (int i = 0; i < field_path.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘bool google::protobuf::util::MessageDifferencer::IsIgnored(const google::protobuf::Message&, const google::protobuf::Message&, const google::protobuf::FieldDescriptor*, const std::vector&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1166:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1166 | for (int i = 0; i < ignore_criteria_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘bool google::protobuf::util::MessageDifferencer::IsUnknownFieldIgnored(const google::protobuf::Message&, const google::protobuf::Message&, const SpecificField&, const std::vector&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1179:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1179 | for (int i = 0; i < ignore_criteria_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘bool google::protobuf::util::MessageDifferencer::CompareUnknownFields(const google::protobuf::Message&, const google::protobuf::Message&, const google::protobuf::UnknownFieldSet&, const google::protobuf::UnknownFieldSet&, std::vector*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1302:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1302 | while (index1 < fields1.size() || index2 < fields2.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1302:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1302 | while (index1 < fields1.size() || index2 < fields2.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1316:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1316 | if (index2 == fields2.size() || | ~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1317:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1317 | (index1 < fields1.size() && | ~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1322:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1322 | } else if (index1 == fields1.size() || | ~~~~~~~^~~~~~~~~~~~~~~~~ [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx2128.dir/sleefsimddp.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc: In function ‘void tensorpipe::{anonymous}::parseDescriptorReplyOfMessage(tensorpipe::WriteOperation&, tensorpipe::DescriptorReply)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc:35:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 35 | for (size_t tensorIdx = 0; tensorIdx < numTensors; ++tensorIdx) { | ~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc: In member function ‘virtual void google::protobuf::util::MessageDifferencer::StreamReporter::PrintPath(const std::vector&, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/util/message_differencer.cc:1764:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1764 | for (int i = 0; i < field_path.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc: In function ‘std::shared_ptr > tensorpipe::{anonymous}::makeDescriptorForMessage(const tensorpipe::WriteOperation&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc:77:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 77 | for (int payloadIdx = 0; payloadIdx < op.message.payloads.size(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc:87:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 87 | for (int tensorIdx = 0; tensorIdx < op.tensors.size(); ++tensorIdx) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:12, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/IpcFabricConfigClient.h:27, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/DaemonConfigLoader.h:18, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/DaemonConfigLoader.cpp:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘auto dynolog::ipcfabric::EndPoint::buildCtxt_(const std::vector&, unsigned int) [with long unsigned int kMaxNumFds = 0]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:116:17: required from ‘auto dynolog::ipcfabric::EndPoint::buildSendCtxt(const std::string&, const std::vector&, const std::vector&) [with long unsigned int kMaxNumFds = 0; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:126:36: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:238:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 238 | for (int i = 0; i < payload.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/util/type_resolver_util.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-9p8x-sse2-c4.c.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wire_format.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-9x-scalar-c1.c.o [ 9%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotobuf.dir/__/src/google/protobuf/wrappers.pb.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/xth/channel_impl.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc: In member function ‘void tensorpipe::PipeImpl::expectReadCall(ReadOpIter)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc:869:18: warning: unused variable ‘op’ [-Wunused-variable] 869 | ReadOperation& op = *opIter; | ^~ [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmI8DepthwisePerChannelQuantAvx2.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/basic/channel_impl.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/basic/channel_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::channel::basic::ChannelImpl; TOp = tensorpipe::channel::basic::SendOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:57:20: required from ‘void tensorpipe::OpsStateMachine::advanceOperation(Iter) [with TSubject = tensorpipe::channel::basic::ChannelImpl; TOp = tensorpipe::channel::basic::SendOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/basic/channel_impl.cc:51:28: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/deferred_executor.h:23, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/callback.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/channel_impl_boilerplate.h:17, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/basic/channel_impl.h:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::channel::basic::ChannelImpl; TOp = tensorpipe::channel::basic::RecvOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:57:20: required from ‘void tensorpipe::OpsStateMachine::advanceOperation(Iter) [with TSubject = tensorpipe::channel::basic::ChannelImpl; TOp = tensorpipe::channel::basic::RecvOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/basic/channel_impl.cc:118:28: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryPeekMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:155:33: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:174:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 174 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘const char* dynolog::ipcfabric::EndPoint::getName(const TCtxt&) const [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:170:43: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:185:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 185 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | "Unexpected socket name: " + std::string(ctxt.msg_name.sun_path) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | ". Expected to start with " + std::string(socket_dir)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:192:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 192 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | "Expected abstract socket, got " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | std::string(ctxt.msg_name.sun_path)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryRcvMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:178:34: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:160:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 160 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-argmaxpool/f32-argmaxpool-9x-sse2-c4.c.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/GeneratorImpl.cpp.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/GradMode.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-avgpool/f32-avgpool-9p8x-minmax-scalar-c1.c.o [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmSparseDenseAvx2.cc.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/InferenceMode.cpp.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx2128.dir/sleefsimddp.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleeffma4.dir/sleefsimdsp.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-avgpool/f32-avgpool-9p8x-minmax-sse-c4.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.h:25, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::PipeImpl; TOp = tensorpipe::ReadOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:57:20: required from ‘void tensorpipe::OpsStateMachine::advanceOperation(Iter) [with TSubject = tensorpipe::PipeImpl; TOp = tensorpipe::ReadOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc:391:28: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/deferred_executor.h:23, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/callback.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.h:21: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::PipeImpl; TOp = tensorpipe::WriteOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:57:20: required from ‘void tensorpipe::OpsStateMachine::advanceOperation(Iter) [with TSubject = tensorpipe::PipeImpl; TOp = tensorpipe::WriteOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.cc:580:29: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmSparseDenseInt8Avx2.cc.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx512fnofma.dir/sleefsimddp.c.o [ 9%] Built target sleefdetavx512f [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetfma4.dir/sleefsimdsp.c.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/DeviceUtil.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-avgpool/f32-avgpool-9x-minmax-scalar-c1.c.o [ 9%] Linking CXX static library ../../../lib/libgloo.a [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx.dir/sleefsimdsp.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-avgpool/f32-avgpool-9x-minmax-sse-c4.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_group_normalization_list.cpp.o [ 9%] Built target sleefdetavx2 [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx.dir/sleefsimdsp.c.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/xth/context_impl.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc: In static member function ‘static size_t google::protobuf::internal::WireFormat::ByteSize(const google::protobuf::Message&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1465:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1465 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc: In static member function ‘static size_t google::protobuf::internal::WireFormat::FieldDataOnlyByteSize(const google::protobuf::FieldDescriptor*, const google::protobuf::Message&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1664:5: note: in expansion of macro ‘HANDLE_TYPE’ 1664 | HANDLE_TYPE(INT32, Int32, Int32) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1665:5: note: in expansion of macro ‘HANDLE_TYPE’ 1665 | HANDLE_TYPE(INT64, Int64, Int64) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1666:5: note: in expansion of macro ‘HANDLE_TYPE’ 1666 | HANDLE_TYPE(SINT32, SInt32, Int32) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1667:5: note: in expansion of macro ‘HANDLE_TYPE’ 1667 | HANDLE_TYPE(SINT64, SInt64, Int64) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1668:5: note: in expansion of macro ‘HANDLE_TYPE’ 1668 | HANDLE_TYPE(UINT32, UInt32, UInt32) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1669:5: note: in expansion of macro ‘HANDLE_TYPE’ 1669 | HANDLE_TYPE(UINT64, UInt64, UInt64) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1681:5: note: in expansion of macro ‘HANDLE_TYPE’ 1681 | HANDLE_TYPE(GROUP, Group, Message) | ^~~~~~~~~~~ [ 9%] Built target gloo /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1648:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1648 | for (int j = 0; j < count; j++) { \ | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1682:5: note: in expansion of macro ‘HANDLE_TYPE’ 1682 | HANDLE_TYPE(MESSAGE, Message, Message) | ^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1688:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1688 | for (int j = 0; j < count; j++) { | ~~^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/wire_format.cc:1703:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1703 | for (int j = 0; j < count; j++) { | ~~^~~~~~~ [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-scalar-1x1.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetavx.dir/sleefsimddp.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_inner_product_list.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/xth/channel_impl.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/xth/channel_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::channel::xth::ChannelImpl; TOp = tensorpipe::channel::xth::SendOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:57:20: required from ‘void tensorpipe::OpsStateMachine::advanceOperation(Iter) [with TSubject = tensorpipe::channel::xth::ChannelImpl; TOp = tensorpipe::channel::xth::SendOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/xth/channel_impl.cc:65:28: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/deferred_executor.h:23, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/callback.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/channel_impl_boilerplate.h:17, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/xth/channel_impl.h:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_layer_normalization_list.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::channel::xth::ChannelImpl; TOp = tensorpipe::channel::xth::RecvOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:57:20: required from ‘void tensorpipe::OpsStateMachine::advanceOperation(Iter) [with TSubject = tensorpipe::channel::xth::ChannelImpl; TOp = tensorpipe::channel::xth::RecvOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/xth/channel_impl.cc:157:28: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/OptimizedKernelsAvx2.cc.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_lrn_list.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/serializer.h:24, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/nop_types.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/core/pipe_impl.h:28: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h: In instantiation of ‘static constexpr nop::Status nop::Encoding >::WritePayload(nop::EncodingByte, const Type&, Writer*) [with Writer = tensorpipe::NopWriter; Key = std::pair; T = std::__cxx11::basic_string; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; Type = std::unordered_map, std::__cxx11::basic_string >]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = std::unordered_map, std::__cxx11::basic_string >]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/types/detail/member_pointer.h:56:33: required from ‘static constexpr nop::Status nop::MemberPointer::Write(const Class&, Writer*, MemberList) [with Writer = tensorpipe::NopWriter; MemberList = nop::MemberList, std::allocator > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::transport, void*, 0, void>, nop::MemberPointer, std::allocator > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::address, void*, 0, void>, nop::MemberPointer, std::equal_to, std::allocator > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::transportRegistrationIds, void*, 0, void>, nop::MemberPointer, std::allocator > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::transportDomainDescriptor, void*, 0, void>, nop::MemberPointer, std::allocator >, std::vector >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::vector > > > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::channelRegistrationIds, void*, 0, void>, nop::MemberPointer, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > > > > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::channelDeviceDescriptors, void*, 0, void>, nop::MemberPointer, std::__cxx11::basic_string, std::allocator >, std::hash >, std::equal_to >, std::allocator, std::__cxx11::basic_string, std::allocator > > > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::channelForDevicePair, void*, 0, void> >; T = std::unordered_map, std::__cxx11::basic_string >; Class = tensorpipe::BrochureAnswer; T Class::* Pointer = &tensorpipe::BrochureAnswer::channelForDevicePair]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:103:41: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WriteMembers(const T&, Writer*, nop::Index) [with long unsigned int index = 7; Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:59:26: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WritePayload(nop::EncodingByte, const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:232:35: required from ‘nop::Status tensorpipe::NopHolder::write(tensorpipe::NopWriter&) const [with T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:231:21: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: warning: loop variable ‘element’ of type ‘const std::pair, std::__cxx11::basic_string >&’ binds to a temporary constructed from type ‘const std::__detail::_Node_const_iterator, std::__cxx11::basic_string >, false, false>::value_type’ {aka ‘const std::pair, std::__cxx11::basic_string >’} [-Wrange-loop-construct] 142 | for (const std::pair& element : value) { | ^~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: note: use non-reference type ‘const std::pair, std::__cxx11::basic_string >’ to make the copy explicit or ‘const std::__detail::_Node_const_iterator, std::__cxx11::basic_string >, false, false>::value_type&’ {aka ‘const std::pair, std::__cxx11::basic_string >&’} to prevent copying /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h: In instantiation of ‘static constexpr nop::Status nop::Encoding >::WritePayload(nop::EncodingByte, const Type&, Writer*) [with Writer = tensorpipe::NopWriter; Key = std::__cxx11::basic_string; T = std::unordered_map >; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::unordered_map > > >; Type = std::unordered_map, std::unordered_map > >]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = std::unordered_map, std::unordered_map > >]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/types/detail/member_pointer.h:56:33: required from ‘static constexpr nop::Status nop::MemberPointer::Write(const Class&, Writer*, MemberList) [with Writer = tensorpipe::NopWriter; MemberList = nop::MemberList, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > tensorpipe::Brochure::*, &tensorpipe::Brochure::transportDomainDescriptors, void*, 0, void>, nop::MemberPointer, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > > > > > tensorpipe::Brochure::*, &tensorpipe::Brochure::channelDeviceDescriptors, void*, 0, void> >; T = std::unordered_map, std::unordered_map > >; Class = tensorpipe::Brochure; T Class::* Pointer = &tensorpipe::Brochure::channelDeviceDescriptors]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:103:41: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WriteMembers(const T&, Writer*, nop::Index) [with long unsigned int index = 2; Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:59:26: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WritePayload(nop::EncodingByte, const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:232:35: required from ‘nop::Status tensorpipe::NopHolder::write(tensorpipe::NopWriter&) const [with T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:231:21: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: warning: loop variable ‘element’ of type ‘const std::pair, std::unordered_map > >&’ binds to a temporary constructed from type ‘const std::__detail::_Node_const_iterator, std::unordered_map > >, false, true>::value_type’ {aka ‘const std::pair, std::unordered_map > >’} [-Wrange-loop-construct] /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: note: use non-reference type ‘const std::pair, std::unordered_map > >’ to make the copy explicit or ‘const std::__detail::_Node_const_iterator, std::unordered_map > >, false, true>::value_type&’ {aka ‘const std::pair, std::unordered_map > >&’} to prevent copying /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h: In instantiation of ‘static constexpr nop::Status nop::Encoding >::WritePayload(nop::EncodingByte, const Type&, Writer*) [with Writer = tensorpipe::NopWriter; Key = std::__cxx11::basic_string; T = std::__cxx11::basic_string; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::__cxx11::basic_string > >; Type = std::unordered_map, std::__cxx11::basic_string >]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = std::unordered_map, std::__cxx11::basic_string >]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/types/detail/member_pointer.h:56:33: required from ‘static constexpr nop::Status nop::MemberPointer::Write(const Class&, Writer*, MemberList) [with Writer = tensorpipe::NopWriter; MemberList = nop::MemberList, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > tensorpipe::Brochure::*, &tensorpipe::Brochure::transportDomainDescriptors, void*, 0, void>, nop::MemberPointer, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > > > > > tensorpipe::Brochure::*, &tensorpipe::Brochure::channelDeviceDescriptors, void*, 0, void> >; T = std::unordered_map, std::__cxx11::basic_string >; Class = tensorpipe::Brochure; T Class::* Pointer = &tensorpipe::Brochure::transportDomainDescriptors]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:103:41: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WriteMembers(const T&, Writer*, nop::Index) [with long unsigned int index = 1; Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:99:31: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WriteMembers(const T&, Writer*, nop::Index) [with long unsigned int index = 2; Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:59:26: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WritePayload(nop::EncodingByte, const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:232:35: required from ‘nop::Status tensorpipe::NopHolder::write(tensorpipe::NopWriter&) const [with T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:231:21: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: warning: loop variable ‘element’ of type ‘const std::pair, std::__cxx11::basic_string >&’ binds to a temporary constructed from type ‘const std::__detail::_Node_const_iterator, std::__cxx11::basic_string >, false, true>::value_type’ {aka ‘const std::pair, std::__cxx11::basic_string >’} [-Wrange-loop-construct] /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: note: use non-reference type ‘const std::pair, std::__cxx11::basic_string >’ to make the copy explicit or ‘const std::__detail::_Node_const_iterator, std::__cxx11::basic_string >, false, true>::value_type&’ {aka ‘const std::pair, std::__cxx11::basic_string >&’} to prevent copying /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h: In instantiation of ‘static constexpr nop::Status nop::Encoding >::WritePayload(nop::EncodingByte, const Type&, Writer*) [with Writer = tensorpipe::NopWriter; Key = std::__cxx11::basic_string; T = std::vector; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::vector > >; Type = std::unordered_map, std::vector >]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = std::unordered_map, std::vector >]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/types/detail/member_pointer.h:56:33: required from ‘static constexpr nop::Status nop::MemberPointer::Write(const Class&, Writer*, MemberList) [with Writer = tensorpipe::NopWriter; MemberList = nop::MemberList, std::allocator > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::transport, void*, 0, void>, nop::MemberPointer, std::allocator > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::address, void*, 0, void>, nop::MemberPointer, std::equal_to, std::allocator > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::transportRegistrationIds, void*, 0, void>, nop::MemberPointer, std::allocator > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::transportDomainDescriptor, void*, 0, void>, nop::MemberPointer, std::allocator >, std::vector >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::vector > > > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::channelRegistrationIds, void*, 0, void>, nop::MemberPointer, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > > > > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::channelDeviceDescriptors, void*, 0, void>, nop::MemberPointer, std::__cxx11::basic_string, std::allocator >, std::hash >, std::equal_to >, std::allocator, std::__cxx11::basic_string, std::allocator > > > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::channelForDevicePair, void*, 0, void> >; T = std::unordered_map, std::vector >; Class = tensorpipe::BrochureAnswer; T Class::* Pointer = &tensorpipe::BrochureAnswer::channelRegistrationIds]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:99:31: recursively required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WriteMembers(const T&, Writer*, nop::Index) [with long unsigned int index = 6; Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:99:31: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WriteMembers(const T&, Writer*, nop::Index) [with long unsigned int index = 7; Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:59:26: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WritePayload(nop::EncodingByte, const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:232:35: required from ‘nop::Status tensorpipe::NopHolder::write(tensorpipe::NopWriter&) const [with T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:231:21: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: warning: loop variable ‘element’ of type ‘const std::pair, std::vector >&’ binds to a temporary constructed from type ‘const std::__detail::_Node_const_iterator, std::vector >, false, true>::value_type’ {aka ‘const std::pair, std::vector >’} [-Wrange-loop-construct] /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: note: use non-reference type ‘const std::pair, std::vector >’ to make the copy explicit or ‘const std::__detail::_Node_const_iterator, std::vector >, false, true>::value_type&’ {aka ‘const std::pair, std::vector >&’} to prevent copying /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h: In instantiation of ‘static constexpr nop::Status nop::Encoding >::WritePayload(nop::EncodingByte, const Type&, Writer*) [with Writer = tensorpipe::NopWriter; Key = tensorpipe::Device; T = std::__cxx11::basic_string; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator > >; Type = std::unordered_map >]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = std::unordered_map >]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:147:34: required from ‘static constexpr nop::Status nop::Encoding >::WritePayload(nop::EncodingByte, const Type&, Writer*) [with Writer = tensorpipe::NopWriter; Key = std::__cxx11::basic_string; T = std::unordered_map >; Hash = std::hash >; KeyEqual = std::equal_to >; Allocator = std::allocator, std::unordered_map > > >; Type = std::unordered_map, std::unordered_map > >]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = std::unordered_map, std::unordered_map > >]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/types/detail/member_pointer.h:56:33: required from ‘static constexpr nop::Status nop::MemberPointer::Write(const Class&, Writer*, MemberList) [with Writer = tensorpipe::NopWriter; MemberList = nop::MemberList, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::__cxx11::basic_string, std::allocator > > > > tensorpipe::Brochure::*, &tensorpipe::Brochure::transportDomainDescriptors, void*, 0, void>, nop::MemberPointer, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > > > > > tensorpipe::Brochure::*, &tensorpipe::Brochure::channelDeviceDescriptors, void*, 0, void> >; T = std::unordered_map, std::unordered_map > >; Class = tensorpipe::Brochure; T Class::* Pointer = &tensorpipe::Brochure::channelDeviceDescriptors]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:103:41: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WriteMembers(const T&, Writer*, nop::Index) [with long unsigned int index = 2; Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:59:26: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WritePayload(nop::EncodingByte, const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:232:35: required from ‘nop::Status tensorpipe::NopHolder::write(tensorpipe::NopWriter&) const [with T = tensorpipe::Brochure]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:231:21: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: warning: loop variable ‘element’ of type ‘const std::pair >&’ binds to a temporary constructed from type ‘const std::__detail::_Node_const_iterator >, false, false>::value_type’ {aka ‘const std::pair >’} [-Wrange-loop-construct] /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: note: use non-reference type ‘const std::pair >’ to make the copy explicit or ‘const std::__detail::_Node_const_iterator >, false, false>::value_type&’ {aka ‘const std::pair >&’} to prevent copying [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-sse-2x2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h: In instantiation of ‘static constexpr nop::Status nop::Encoding >::WritePayload(nop::EncodingByte, const Type&, Writer*) [with Writer = tensorpipe::NopWriter; Key = long unsigned int; T = long unsigned int; Hash = std::hash; KeyEqual = std::equal_to; Allocator = std::allocator >; Type = std::unordered_map]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = std::unordered_map]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/types/detail/member_pointer.h:56:33: required from ‘static constexpr nop::Status nop::MemberPointer::Write(const Class&, Writer*, MemberList) [with Writer = tensorpipe::NopWriter; MemberList = nop::MemberList, std::allocator > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::transport, void*, 0, void>, nop::MemberPointer, std::allocator > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::address, void*, 0, void>, nop::MemberPointer, std::equal_to, std::allocator > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::transportRegistrationIds, void*, 0, void>, nop::MemberPointer, std::allocator > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::transportDomainDescriptor, void*, 0, void>, nop::MemberPointer, std::allocator >, std::vector >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::vector > > > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::channelRegistrationIds, void*, 0, void>, nop::MemberPointer, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator >, std::unordered_map, std::allocator >, std::hash, std::equal_to, std::allocator, std::allocator > > > > > > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::channelDeviceDescriptors, void*, 0, void>, nop::MemberPointer, std::__cxx11::basic_string, std::allocator >, std::hash >, std::equal_to >, std::allocator, std::__cxx11::basic_string, std::allocator > > > > tensorpipe::BrochureAnswer::*, &tensorpipe::BrochureAnswer::channelForDevicePair, void*, 0, void> >; T = std::unordered_map; Class = tensorpipe::BrochureAnswer; T Class::* Pointer = &tensorpipe::BrochureAnswer::transportRegistrationIds]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:99:31: recursively required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WriteMembers(const T&, Writer*, nop::Index) [with long unsigned int index = 6; Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:99:31: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WriteMembers(const T&, Writer*, nop::Index) [with long unsigned int index = 7; Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/members.h:59:26: required from ‘static constexpr nop::Status nop::Encoding::value, void>::type>::WritePayload(nop::EncodingByte, const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/encoding.h:120:39: required from ‘static constexpr nop::Status nop::EncodingIO::Write(const T&, Writer*) [with Writer = tensorpipe::NopWriter; T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:232:35: required from ‘nop::Status tensorpipe::NopHolder::write(tensorpipe::NopWriter&) const [with T = tensorpipe::BrochureAnswer]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/nop.h:231:21: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: warning: loop variable ‘element’ of type ‘const std::pair&’ binds to a temporary constructed from type ‘const std::__detail::_Node_const_iterator, false, false>::value_type’ {aka ‘const std::pair’} [-Wrange-loop-construct] /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/third_party/libnop/include/nop/base/map.h:142:35: note: use non-reference type ‘const std::pair’ to make the copy explicit or ‘const std::__detail::_Node_const_iterator, false, false>::value_type&’ {aka ‘const std::pair&’} to prevent copying [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/GenericTraceActivity.cpp.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/ILoggerObserver.cpp.o [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86builder.cpp.o [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/PackDepthwiseConvMatrixAvx2.cc.o [ 9%] Built target sleefavx2 [ 9%] Built target sleefdetavx2128 [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/IpcFabricConfigClient.cpp.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/Logger.cpp.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefsse4.dir/sleefsimdsp.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-avx512f.c.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/LoggingAPI.cpp.o [ 9%] Built target sleefavx512f [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx512.dir/src/FbgemmFP16UKernelsAvx512_256.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/xth/factory.cc.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefavx.dir/sleefsimddp.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetsse4.dir/sleefsimdsp.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/gen_index.cpp.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefsse4.dir/sleefsimddp.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetsse4.dir/sleefsimddp.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/xth/context_impl.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/xth/context_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/queue.h: In instantiation of ‘void tensorpipe::Queue::push(T) [with T = tensorpipe::optional]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/xth/context_impl.cc:68:17: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/queue.h:24:26: warning: comparison of integer expressions of different signedness: ‘std::deque, std::allocator > >::size_type’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 24 | while (items_.size() >= capacity_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_48x8_copy_bn_kern_autogen.cpp.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/RefcountedDeleter.cpp.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetfma4.dir/sleefsimddp.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar-acc2.c.o [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/QuantUtilsAvx2.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:12, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/IpcFabricConfigClient.h:27, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/IpcFabricConfigClient.cpp:11: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘auto dynolog::ipcfabric::EndPoint::buildCtxt_(const std::vector&, unsigned int) [with long unsigned int kMaxNumFds = 0]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:116:17: required from ‘auto dynolog::ipcfabric::EndPoint::buildSendCtxt(const std::string&, const std::vector&, const std::vector&) [with long unsigned int kMaxNumFds = 0; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:126:36: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:238:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 238 | for (int i = 0; i < payload.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar-acc2.c.o [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/spmmUtilsAvx2.cc.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/init.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryPeekMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:155:33: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:174:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 174 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘const char* dynolog::ipcfabric::EndPoint::getName(const TCtxt&) const [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:170:43: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:185:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 185 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | "Unexpected socket name: " + std::string(ctxt.msg_name.sun_path) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | ". Expected to start with " + std::string(socket_dir)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:192:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 192 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | "Expected abstract socket, got " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | std::string(ctxt.msg_name.sun_path)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryRcvMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:178:34: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:160:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 160 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-avx.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-fma3.c.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/output_csv.cpp.o [ 9%] Building CXX object third_party/kineto/libkineto/CMakeFiles/kineto_base.dir/src/output_json.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/bf16/jit_avx512_core_s16_48x8_copy_bt_kern_autogen.cpp.o [ 9%] Built target fbgemm_autovec [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_f32_copy_an_kern_autogen.cpp.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/cma/channel_impl.cc.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/cma/context_impl.cc.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefsse2.dir/sleefsimdsp.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetsse2.dir/sleefsimdsp.c.o [ 9%] Built target sleefdetavx [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/UtilsAvx2.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-sse.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefpurec_scalar.dir/sleefsimdsp.c.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/SafePyObject.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_pooling_list.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/group_norm.cpp.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/Scalar.cpp.o [ 9%] Built target sleefavx2128 [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetpurec_scalar.dir/sleefsimdsp.c.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/cma/factory.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-minmax-scalar-acc2.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:12, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/IpcFabricConfigClient.h:27, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/DaemonConfigLoader.h:18, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/src/init.cpp:17: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘auto dynolog::ipcfabric::EndPoint::buildCtxt_(const std::vector&, unsigned int) [with long unsigned int kMaxNumFds = 0]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:116:17: required from ‘auto dynolog::ipcfabric::EndPoint::buildSendCtxt(const std::string&, const std::vector&, const std::vector&) [with long unsigned int kMaxNumFds = 0; std::string = std::__cxx11::basic_string]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:126:36: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:238:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 238 | for (int i = 0; i < payload.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86compiler.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-avx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryPeekMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:155:33: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:174:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 174 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘const char* dynolog::ipcfabric::EndPoint::getName(const TCtxt&) const [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:170:43: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:185:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 185 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | "Unexpected socket name: " + std::string(ctxt.msg_name.sun_path) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | ". Expected to start with " + std::string(socket_dir)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:192:9: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 192 | throw std::invalid_argument( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | "Expected abstract socket, got " + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | std::string(ctxt.msg_name.sun_path)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h: In instantiation of ‘bool dynolog::ipcfabric::EndPoint::tryRcvMsg(TCtxt&) [with long unsigned int kMaxNumFds = 0; TCtxt = dynolog::ipcfabric::EndPointCtxt<0>]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/FabricManager.h:178:34: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/kineto/libkineto/third_party/dynolog/dynolog/src/ipcfabric/Endpoint.h:160:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 160 | throw std::runtime_error(std::strerror(errno)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 9%] Built target sleefdetfma4 [ 9%] Built target sleefdetsse4 In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/context_impl.cc:26: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/strings.h: In function ‘bool tensorpipe::isValidUuid(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/strings.h:58:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 58 | for (int i = 0; i < uuid.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/context_impl.cc: In function ‘tensorpipe::Error tensorpipe::channel::cma::{anonymous}::callProcessVmReadv(void*, void*, size_t, pid_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/context_impl.cc:61:20: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 61 | } else if (nread != length) { | ~~~~~~^~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/kernel_base.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/large_partition.cpp.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleeffma4.dir/sleefsimddp.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/layer_norm.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/context_impl.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/context_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/queue.h: In instantiation of ‘void tensorpipe::Queue::push(T) [with T = tensorpipe::optional]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/context_impl.cc:324:17: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/queue.h:24:26: warning: comparison of integer expressions of different signedness: ‘std::deque, std::allocator > >::size_type’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 24 | while (items_.size() >= capacity_) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/log_softmax.cpp.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetpurec_scalar.dir/sleefsimddp.c.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/ScalarType.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-avx512f.c.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/mpt/channel_impl.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/channel_impl.h:15, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/channel_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::channel::cma::ChannelImpl; TOp = tensorpipe::channel::cma::SendOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:57:20: required from ‘void tensorpipe::OpsStateMachine::advanceOperation(Iter) [with TSubject = tensorpipe::channel::cma::ChannelImpl; TOp = tensorpipe::channel::cma::SendOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/channel_impl.cc:66:28: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/deferred_executor.h:23, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/callback.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/channel_impl_boilerplate.h:17, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/channel_impl.h:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::channel::cma::ChannelImpl; TOp = tensorpipe::channel::cma::RecvOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:57:20: required from ‘void tensorpipe::OpsStateMachine::advanceOperation(Iter) [with TSubject = tensorpipe::channel::cma::ChannelImpl; TOp = tensorpipe::channel::cma::RecvOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/cma/channel_impl.cc:160:28: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/mpt/context_impl.cc.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-fma3.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/matmul.cpp.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/Storage.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_f32_copy_at_kern_autogen.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar-acc2.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetsse2.dir/sleefsimddp.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar-acc2.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-sse.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/mqa_decomp.cpp.o [ 9%] Built target fbgemm_avx512 [ 9%] Linking CXX static library ../../../lib/libprotobuf.a [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-avx.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefpurecfma_scalar.dir/sleefsimdsp.c.o [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_avx2.dir/src/FbgemmFP16UKernelsAvx2.cc.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefpurecfma_scalar.dir/sleefsimddp.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-avx512f.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_f32_copy_bn_kern_autogen.cpp.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/channel/mpt/factory.cc.o [ 9%] Built target sleefavx512fnofma [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_f32_copy_bt_kern_autogen.cpp.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimdsp.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/mqa_decomp_config.cpp.o [ 9%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/uv/connection_impl.cc.o [ 9%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/Fbgemm.cc.o [ 9%] Built target sleefdetpurec_scalar [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx2_kernel_sgemm_kern.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_common_gemm_f32.cpp.o [ 9%] Built target dnnl_graph_interface [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/pool.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_f32_copy_an_kern_autogen.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/mpt/channel_impl.h:19, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/mpt/channel_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::channel::mpt::ChannelImpl; TOp = tensorpipe::channel::mpt::SendOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:74:20: required from ‘void tensorpipe::OpsStateMachine::advanceAllOperations() [with TSubject = tensorpipe::channel::mpt::ChannelImpl; TOp = tensorpipe::channel::mpt::SendOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/mpt/channel_impl.cc:131:32: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/deferred_executor.h:23, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/callback.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/channel_impl_boilerplate.h:17, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/mpt/channel_impl.h:17: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h: In instantiation of ‘TOp* tensorpipe::OpsStateMachine::findOperation(int64_t) [with TSubject = tensorpipe::channel::mpt::ChannelImpl; TOp = tensorpipe::channel::mpt::RecvOperation; int64_t = long int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:74:20: required from ‘void tensorpipe::OpsStateMachine::advanceAllOperations() [with TSubject = tensorpipe::channel::mpt::ChannelImpl; TOp = tensorpipe::channel::mpt::RecvOperation]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/channel/mpt/channel_impl.cc:132:32: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:102:30: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long int’} and ‘std::deque >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 102 | if (offset < 0 || offset >= ops_.size()) { | ~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long unsigned int’} and ‘int64_t’ {aka ‘long int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/state_machine.h:106:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 106 | TP_DCHECK_EQ(op.sequenceNumber, sequenceNumber); | ^~~~~~~~~~~~ [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_f32_copy_at_kern_part1_autogen.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-fma3.c.o [ 9%] Built target libprotobuf [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/prelu.cpp.o [ 9%] Building C object sleef/src/libm/CMakeFiles/dispscalar_obj.dir/dispscalar.c.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/StorageImpl.cpp.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefdetpurecfma_scalar.dir/sleefsimddp.c.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/Stream.cpp.o [ 9%] Building CXX object c10/CMakeFiles/c10.dir/core/SymBool.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_prelu_list.cpp.o [ 9%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86emithelper.cpp.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar-acc2.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar-acc2.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-sse.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l32c16s1r-minmax-avx512f.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c8s4r-minmax-fma3.c.o [ 9%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c8s4r-minmax-avx.c.o [ 9%] Building C object sleef/src/libm/CMakeFiles/sleefpurec_scalar.dir/sleefsimddp.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_f32_copy_at_kern_part2_autogen.cpp.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/quantize.cpp.o [ 9%] Built target sleefsse4 [ 9%] Building C object sleef/src/libm/CMakeFiles/dispsse_obj.dir/dispsse.c.o [ 9%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_f32_copy_bn_kern_autogen.cpp.o [ 9%] Built target sleefdetpurecfma_scalar [ 10%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/FbgemmBfloat16Convert.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/connection_impl.h:19, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/connection_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 10%] Built target sleefavx [ 10%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l16c4s4r-minmax-sse.c.o [ 10%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-avx.c.o [ 10%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/FbgemmConv.cc.o [ 10%] Building CXX object c10/CMakeFiles/c10.dir/core/SymFloat.cpp.o [ 10%] Building C object sleef/src/libm/CMakeFiles/dispavx_obj.dir/dispavx.c.o [ 10%] Built target dispscalar_obj [ 10%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/uv/context_impl.cc.o [ 10%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-avx512f.c.o [ 10%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-fma3.c.o [ 10%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/code_generator.cc.o [ 10%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/FbgemmFPCommon.cc.o [ 10%] Building CXX object c10/CMakeFiles/c10.dir/core/SymInt.cpp.o [ 10%] Built target sleefdetsse2 [ 10%] Built target sleeffma4 [ 10%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/uv/error.cc.o [ 10%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operator-delete.c.o [ 10%] Building CXX object c10/CMakeFiles/c10.dir/core/SymIntArrayRef.cpp.o [ 10%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar-acc2.c.o [ 10%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar-acc2.c.o [ 10%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/argmax-pooling-nhwc.c.o [ 10%] Built target sleefpurecfma_scalar [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-sse.c.o [ 11%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/FbgemmFP16.cc.o [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/command_line_interface.cc.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1-acc2.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/average-pooling-nhwc.c.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/SymNodeImpl.cpp.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/SymbolicShapeMeta.cpp.o [ 11%] Building C object sleef/src/libm/CMakeFiles/sleefsse2.dir/sleefsimddp.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-4x1.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-2x4-acc2.c.o [ 11%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/FbgemmFloat16Convert.cc.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-2x4-acc2.c.o [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/uv/factory.cc.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc2.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1-acc2.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-1x4-acc3.c.o [ 11%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86formatter.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/code_generator.cc: In member function ‘virtual bool google::protobuf::compiler::CodeGenerator::GenerateAll(const std::vector&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/code_generator.cc:56:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 56 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/batch-matrix-multiply-nc.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/code_generator.cc: In function ‘void google::protobuf::compiler::ParseGeneratorParameter(const std::string&, std::vector, std::__cxx11::basic_string > >*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/code_generator.cc:106:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 106 | for (int i = 0; i < parts.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc5.c.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_reduction_list.cpp.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/TensorImpl.cpp.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_resampling_list.cpp.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/TensorOptions.cpp.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc2.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-4x4.c.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_f32_copy_bt_kern_autogen.cpp.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/UndefinedTensorImpl.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/uv.h:18, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/loop.h:21, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/context_impl.h:18, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/context_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86func.cpp.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/WrapDimMinimal.cpp.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/binary-elementwise-nd.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/uv.h:18, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/error.cc:11: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 11%] Built target dispsse_obj [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc5.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc2.c.o [ 11%] Building CXX object third_party/googletest/googlemock/CMakeFiles/gmock.dir/src/gmock-all.cc.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/COW.cpp.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/COWDeleter.cpp.o [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum.cc.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-2x4.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx-u24.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/channel-shuffle-nc.c.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/DeviceGuardImplInterface.cpp.o [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/uv/listener_impl.cc.o [ 11%] Built target dispavx_obj [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/constant-pad-nd.c.o [ 11%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86instdb.cpp.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx512skx-u16.c.o [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/uv/loop.cc.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-f16c-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In function ‘bool google::protobuf::compiler::{anonymous}::TryCreateParentDirectory(const std::string&, const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:175:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for (int i = 0; i < parts.size() - 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/googletest/googletest/CMakeFiles/gtest_main.dir/src/gtest_main.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘void google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::UpdateMetadata(size_t, size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:640:29: warning: comparison of integer expressions of different signedness: ‘google::protobuf::int32’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 640 | if (annotation->begin() >= insertion_offset) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In destructor ‘virtual google::protobuf::compiler::CommandLineInterface::MemoryOutputStream::~MemoryOutputStream()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:735:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 735 | for (int i = 0; i < data_.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u4.c.o [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/uv/sockaddr.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘int google::protobuf::compiler::CommandLineInterface::Run(int, const char* const*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:944:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 944 | for (int i = 0; i < output_directives_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1025:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1025 | for (int i = 0; i < parsed_files.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘bool google::protobuf::compiler::CommandLineInterface::InitializeDiskSourceTree(google::protobuf::compiler::DiskSourceTree*, google::protobuf::DescriptorDatabase*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1049:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1049 | for (int i = 0; i < proto_path_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘google::protobuf::compiler::CommandLineInterface::ParseArgumentStatus google::protobuf::compiler::CommandLineInterface::ParseArguments(int, const char* const*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1366:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1366 | for (int i = 0; i < arguments.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1371:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1371 | if (i + 1 == arguments.size() || arguments[i + 1][0] == '-') { | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/uv/utility.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘google::protobuf::compiler::CommandLineInterface::ParseArgumentStatus google::protobuf::compiler::CommandLineInterface::InterpretArgument(const std::string&, const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:1579:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1579 | for (int i = 0; i < parts.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘bool google::protobuf::compiler::CommandLineInterface::GenerateDependencyManifestFile(const std::vector&, const GeneratorContextMap&, google::protobuf::compiler::DiskSourceTree*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2107:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2107 | for (int i = 0; i < parsed_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2118:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2118 | for (int i = 0; i < relative_output_filenames.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2141:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2141 | for (int i = 0; i < output_filenames.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2143:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2143 | if (i == output_filenames.size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx512_core_gemm_smalln_tn_f32_kern.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘bool google::protobuf::compiler::CommandLineInterface::GeneratePluginOutput(const std::vector&, const std::string&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2184:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2184 | for (int i = 0; i < parsed_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘bool google::protobuf::compiler::CommandLineInterface::WriteDescriptorSet(const std::vector&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2336:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2336 | for (int i = 0; i < parsed_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2347:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2347 | for (int i = 0; i < parsed_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/convolution-nchw.c.o [ 11%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86instapi.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc: In member function ‘void google::protobuf::compiler::CommandLineInterface::PrintFreeFieldNumbers(const google::protobuf::Descriptor*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/command_line_interface.cc:2519:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2519 | for (int i = 0; i < nested_messages.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/common/epoll_loop.cc.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u2.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse2-u16.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse41-u8.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/convolution-nhwc.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-avx-broadcast.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-fma3-broadcast.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/connection_impl.h:19, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/factory.cc:12: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/GPUTrace.cpp.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_f32_copy_an_kern_autogen.cpp.o [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/common/shm_segment.cc.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/HermeticPyObjectTLS.cpp.o [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_enum_field.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum.cc:38: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/deconvolution-nhwc.c.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/reduction.cpp.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/reorder.cpp.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/resampling.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/dynamic-fully-connected-nc.c.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/LocalDispatchKeySet.cpp.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/sdp_decomp.cpp.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_rnn_list.cpp.o [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/shm/connection_impl.cc.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/fully-connected-nc.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/sockaddr.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/uv.h:18, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/loop.h:21, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/loop.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_extension.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/operators/fully-connected-nc.c: In function ‘xnn_create_fully_connected_nc_qd8_f16_qb4w’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/operators/fully-connected-nc.c:653:37: warning: variable ‘gemm_ukernels’ set but not used [-Wunused-but-set-variable] 653 | const struct gemm_fused_ukernels* gemm_ukernels = &gemm_config->minmax; | ^~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x16s4-minmax-fma3-broadcast.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x32-minmax-avx512f-broadcast.c.o [ 11%] Built target sleefpurec_scalar [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x4-minmax-scalar.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/utility.cc:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/PyInterpreter.cpp.o [ 11%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86operand.cpp.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x4-relu-scalar.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/max-pooling-nhwc.c.o [ 11%] Linking CXX static library ../../../lib/libgtest_main.a [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_field.cc.o [ 11%] Built target gtest_main [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_shuffle_list.cpp.o [ 11%] Building CXX object third_party/fbgemm/asmjit/CMakeFiles/asmjit.dir/src/asmjit/x86/x86rapass.cpp.o [ 11%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/FbgemmI64.cc.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_f32_copy_at_kern_autogen.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/listener_impl.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/uv/listener_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/shm/context_impl.cc.o [ 11%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/FbgemmSparseDense.cc.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x4-scalar.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-sse-load1.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/pack-lh.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum_field.h:40, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_enum_field.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/PyObjectSlot.cpp.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/reduce-nd.c.o [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/shm/factory.cc.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/PythonDispatcherTLS.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 11%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_file.cc.o [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_f32_copy_bn_kern_autogen.cpp.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/resize-bilinear-nchw.c.o [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/shm/listener_impl.cc.o [ 11%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/FbgemmI8Spmdm.cc.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/resize-bilinear-nhwc.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_extension.cc:37: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-2x4-minmax-scalar.c.o [ 11%] Built target kineto_base /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 11%] Linking CXX static library ../../../lib/libkineto.a In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/connection_impl.h:21, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/connection_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h: In instantiation of ‘tensorpipe::Error tensorpipe::recvFromSocket(int, T&, T&, Fds& ...) [with T = unsigned int; Fds = {Fd, Fd, Fd, Fd}]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:253:26: required from ‘tensorpipe::Error tensorpipe::Socket::recvPayloadAndFds(T&, T&, Fds& ...) [with T = unsigned int; Fds = {tensorpipe::Fd, tensorpipe::Fd, tensorpipe::Fd, tensorpipe::Fd}; typename std::enable_if::value, bool>::type = false]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/connection_impl.cc:219:41: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:154:12: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 154 | if (rv != iov.iov_len) { | ~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h: In instantiation of ‘tensorpipe::Error tensorpipe::sendToSocket(int, const T&, const T&, const Fds& ...) [with T = unsigned int; Fds = {int, int, int, int}]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:243:24: required from ‘tensorpipe::Error tensorpipe::Socket::sendPayloadAndFds(const T&, const T&, const Fds& ...) [with T = unsigned int; Fds = {int, int, int, int}; typename std::enable_if::value, bool>::type = false]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/connection_impl.cc:274:41: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:107:12: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 107 | if (rv != iov.iov_len) { | ~~~^~~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-2x4-relu-scalar.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/rope-nthc.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h: In instantiation of ‘void tensorpipe::{anonymous}::loadFdsFromArray(int*, std::index_sequence, Fds& ...) [with long unsigned int ...Idxs = {0, 1, 2, 3}; Fds = {tensorpipe::Fd, tensorpipe::Fd, tensorpipe::Fd, tensorpipe::Fd}; std::index_sequence = std::integer_sequence]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:171:19: required from ‘tensorpipe::Error tensorpipe::recvFromSocket(int, T&, T&, Fds& ...) [with T = unsigned int; Fds = {Fd, Fd, Fd, Fd}]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:253:26: required from ‘tensorpipe::Error tensorpipe::Socket::recvPayloadAndFds(T&, T&, Fds& ...) [with T = unsigned int; Fds = {tensorpipe::Fd, tensorpipe::Fd, tensorpipe::Fd, tensorpipe::Fd}; typename std::enable_if::value, bool>::type = false]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/connection_impl.cc:219:41: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:58:8: warning: unused variable ‘dummy’ [-Wunused-variable] 58 | auto dummy = {(loadOneFdFromArray(array[Idxs], fds), 0)...}; | ^~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h: In instantiation of ‘void tensorpipe::{anonymous}::saveFdsToArray(int*, std::index_sequence, const Fds& ...) [with long unsigned int ...Idxs = {0, 1, 2, 3}; Fds = {int, int, int, int}; std::index_sequence = std::integer_sequence]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:96:17: required from ‘tensorpipe::Error tensorpipe::sendToSocket(int, const T&, const T&, const Fds& ...) [with T = unsigned int; Fds = {int, int, int, int}]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:243:24: required from ‘tensorpipe::Error tensorpipe::Socket::sendPayloadAndFds(const T&, const T&, const Fds& ...) [with T = unsigned int; Fds = {int, int, int, int}; typename std::enable_if::value, bool>::type = false]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/connection_impl.cc:274:41: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:41:8: warning: unused variable ‘dummy’ [-Wunused-variable] 41 | auto dummy = {(saveOneFdToArray(array[Idxs], fds), 0)...}; | ^~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/scaled-dot-product-attention-nhtc.c.o [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-2x4-scalar.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x16s4-minmax-fma3-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_softmax_list.cpp.o [ 11%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/SizesAndStrides.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h:44, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 11%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/slice-nd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In constructor ‘google::protobuf::compiler::cpp::FileGenerator::FileGenerator(const google::protobuf::FileDescriptor*, const google::protobuf::compiler::cpp::Options&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:112:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 112 | for (int i = 0; i < msgs.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:130:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 130 | for (int i = 0; i < service_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:141:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 141 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateMacroUndefs(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:164:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 164 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:167:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 167 | for (int i = 0; i < GOOGLE_ARRAYSIZE(kMacroNames); ++i) { /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:174:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 174 | for (int i = 0; i < names_to_undef.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 11%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/shm/reactor.cc.o [ 12%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/shm/sockaddr.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/connection_impl.h:21, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/context_impl.cc:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateGlobalSource(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:627:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 627 | for (int i = 0; i < enum_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:632:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 632 | for (int i = 0; i < extension_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:638:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 638 | for (int i = 0; i < service_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateSource(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:658:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 658 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:684:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 684 | for (int i = 0; i < enum_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:689:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 689 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:698:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 698 | for (int i = 0; i < service_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:707:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 707 | for (int i = 0; i < extension_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:718:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 718 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateReflectionInitializationCode(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:774:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 774 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:785:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 785 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/TorchDispatchModeTLS.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:797:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 797 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:844:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 844 | for (int i = 0; i < file_data.size();) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:845:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 845 | for (int j = 0; j < kBytesPerLine && i < file_data.size(); ++i, ++j) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:854:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 854 | for (int i = 0; i < file_data.size(); i += kBytesPerLine) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateInitForSCC(const google::protobuf::compiler::SCC*, const CrossFileReferences&, google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:941:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 941 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:968:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 968 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateTables(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1033:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1033 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1056:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1056 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1076:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1076 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1100:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1100 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1117:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1117 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateForwardDeclarations(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1190:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1190 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1204:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1204 | for (int i = 0; i < classes.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/softmax-nc.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1209:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1209 | for (int i = 0; i < enums.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateMessageDefinitions(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1429:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1429 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateEnumDefinitions(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1441:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1441 | for (int i = 0; i < enum_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateServiceDefinitions(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1450:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1450 | for (int i = 0; i < service_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateInlineFunctionDefinitions(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1484:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1484 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1496:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1496 | for (int i = 0; i < message_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc: In member function ‘void google::protobuf::compiler::cpp::FileGenerator::GenerateProto2NamespaceEnumSpecializations(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.cc:1513:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1513 | for (int i = 0; i < enum_generators_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/common/ibv.cc.o [ 12%] Built target kineto [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-minmax-scalar.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 12%] Building CXX object c10/CMakeFiles/c10.dir/core/impl/alloc_cpu.cpp.o [ 12%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/FbgemmPackMatrixB.cc.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2-scalar.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/connection_impl.h:21, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/factory.cc:12: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/transpose-nd.c.o [ 12%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/cpu_sum.cpp.o [ 12%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_generator.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/listener_impl.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/listener_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 12%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/ibv/connection_impl.cc.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x2c4-minmax-sse.c.o [ 12%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/sdp_decomp_config.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/sockaddr.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/sockaddr.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 12%] Building CXX object c10/CMakeFiles/c10.dir/core/thread_pool.cpp.o [ 12%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GenerateKernelDirectConvU8S8S32ACC32.cc.o [ 12%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/sdp_primitive.cpp.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/unary-elementwise-nc.c.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x4-minmax-scalar.c.o [ 12%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GenerateKernel.cc.o [ 12%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/ibv/context_impl.cc.o [ 12%] Generating src/x86_64-fma/2d-winograd-8x8-3x3.py.o [ 12%] Built target sleefsse2 [ 12%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/ibv/error.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/deferred_executor.h:23, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/busy_polling_loop.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/reactor.h:20, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/reactor.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/ringbuffer_role.h: In instantiation of ‘ssize_t tensorpipe::RingBufferRole::write(const void*, size_t) [with int NumRoles = 2; int RoleIdx = 1; ssize_t = long int; size_t = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/reactor.cc:22:29: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/ringbuffer_role.h:270:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 270 | TP_DCHECK_EQ(ret, size); | ^~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/ringbuffer_role.h: In instantiation of ‘ssize_t tensorpipe::RingBufferRole::read(void*, size_t) [with int NumRoles = 2; int RoleIdx = 0; ssize_t = long int; size_t = long unsigned int]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/shm/reactor.cc:114:34: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:49: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:27:39: note: in definition of macro ‘unlikely’ 27 | #define unlikely(x) __builtin_expect((x) ? 1 : 0, 0) | ^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:226:3: note: in expansion of macro ‘__TP_DCHECK_CMP’ 226 | __TP_DCHECK_CMP(a, b, op) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/defs.h:243:28: note: in expansion of macro ‘_TP_DCHECK_CMP’ 243 | #define TP_DCHECK_EQ(a, b) _TP_DCHECK_CMP(a, b, ==) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/ringbuffer_role.h:248:5: note: in expansion of macro ‘TP_DCHECK_EQ’ 248 | TP_DCHECK_EQ(ret, size); | ^~~~~~~~~~~~ [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x4-relu-scalar.c.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/operators.dir/src/operators/unpooling-nhwc.c.o [ 12%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_helpers.cc.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x4-scalar.c.o [ 12%] Built target operators [ 12%] Building C object sleef/src/libm/CMakeFiles/sleef.dir/rempitab.c.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-sse-load1.c.o [ 12%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_map_field.cc.o [ 12%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/sdp_primitive_config.cpp.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-avx-broadcast.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_file.h:44, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc:42: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 12%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/ibv/factory.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc: In member function ‘virtual bool google::protobuf::compiler::cpp::CppGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_generator.cc:83:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 83 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 12%] Building C object sleef/src/libm/CMakeFiles/sleef.dir/sleefld.c.o [ 12%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message.cc.o [ 12%] Building CXX object c10/CMakeFiles/c10.dir/mobile/CPUCachingAllocator.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 12%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/ibv/listener_impl.cc.o [ 12%] Building CXX object c10/CMakeFiles/c10.dir/mobile/CPUProfilingAllocator.cpp.o [ 12%] Building C object sleef/src/libm/CMakeFiles/sleef.dir/sleefqp.c.o [ 12%] Linking CXX static library ../../../lib/libgmock.a In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:47: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:85:16: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:90:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 12%] Building CXX object c10/CMakeFiles/c10.dir/util/ApproximateClock.cpp.o [ 12%] Building CXX object c10/CMakeFiles/c10.dir/util/Backtrace.cpp.o [ 12%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/ibv/reactor.cc.o [ 12%] Built target gmock [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/memory-planner.c.o [ 12%] Linking C static library ../../lib/libsleef.a [ 12%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/select.cpp.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-fma3-broadcast.c.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/runtime.c.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-gemm/gen/f32-gemm-7x32-minmax-avx512f-broadcast.c.o [ 12%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/shuffle.cpp.o [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p4.c.o [ 12%] Linking CXX static library ../../../lib/libasmjit.a [ 12%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/float16.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 12%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-sse-p8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc: In function ‘std::string google::protobuf::compiler::cpp::UnderscoresToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:279:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc: In function ‘std::string google::protobuf::compiler::cpp::FilenameIdentifier(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:738:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 738 | for (int i = 0; i < filename.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc: In member function ‘google::protobuf::compiler::cpp::MessageAnalysis google::protobuf::compiler::cpp::MessageSCCAnalyzer::GetSCCAnalysis(const google::protobuf::compiler::SCC*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.cc:1167:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1167 | for (int i = 0; i < scc->descriptors.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/connection_impl.h:23, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/connection_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 12%] Built target asmjit [ 12%] Building CXX object c10/CMakeFiles/c10.dir/util/Bfloat16.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/connection_impl.h:23, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/context_impl.cc:11: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/argmax-pooling-2d.c.o [ 13%] Building CXX object third_party/googletest/googlemock/CMakeFiles/gmock_main.dir/src/gmock_main.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.h:40, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.h:37, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_map_field.cc:31: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c2.c.o [ 13%] Built target sleef [ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_message_field.cc.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/average-pooling-2d.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.h:41, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In function ‘std::string google::protobuf::compiler::cpp::{anonymous}::ConditionalToCheckBitmasks(const std::vector&, bool, google::protobuf::StringPiece)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:82:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 82 | for (int i = 0; i < masks.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘void google::protobuf::compiler::cpp::{anonymous}::ColdChunkSkipper::OnStartChunk(int, int, const std::string&, google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:512:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 512 | while (limit_chunk_ < chunks_.size() && IsColdChunk(limit_chunk_)) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 13%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC16.cc.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-ibilinear/gen/f32-ibilinear-sse-c8.c.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x16-minmax-avx-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘int google::protobuf::compiler::cpp::MessageGenerator::GenerateFieldMetadata(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:1836:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1836 | for (; extension_idx < sorted_extensions.size() && | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:1837:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1837 | (i == sorted.size() || | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:1849:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1849 | if (i == sorted.size()) break; | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘std::pair google::protobuf::compiler::cpp::MessageGenerator::GenerateOffsets(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2449:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2449 | for (int i = 0; i < has_bit_indices_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateConstructorBody(google::protobuf::io::Printer*, std::vector, bool) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2600:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2600 | for (int i = 0; i < optimized_order_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateStructors(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2721:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2721 | for (int i = 0; i < optimized_order_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateClear(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:2884:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2884 | for (int chunk_index = 0; chunk_index < chunks.size(); chunk_index++) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/batch-matrix-multiply.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateSwap(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3068:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3068 | for (int i = 0; i < HasBitsSize() / 4; ++i) { | ~~^~~~~~~~~~~~~~~~~~~ [ 13%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_f32_copy_bt_kern_autogen.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3079:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3079 | for (int i = 0; i < optimized_order_.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateClassSpecificMergeFrom(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3208:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3208 | for (int chunk_index = 0; chunk_index < chunks.size(); chunk_index++) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateSerializeWithCachedSizesBody(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3641:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3641 | i < ordered_fields.size() || j < sorted_extensions.size();) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3641:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3641 | i < ordered_fields.size() || j < sorted_extensions.size();) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3642:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3642 | if ((j == sorted_extensions.size()) || | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc: In member function ‘void google::protobuf::compiler::cpp::MessageGenerator::GenerateByteSize(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3832:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3832 | for (int chunk_index = 0; chunk_index < chunks.size(); chunk_index++) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message.cc:3859:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3859 | for (int j = 0; j < chunk.size(); j++) { | ~~^~~~~~~~~~~~~~ [ 13%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc.o [ 13%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/softmax.cpp.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x16-minmax-fma3-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x16s4-minmax-fma3-broadcast.c.o [ 13%] Building CXX object c10/CMakeFiles/c10.dir/util/C++17.cpp.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/binary.c.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/concatenate.c.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x32-minmax-avx512f-broadcast.c.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x4-minmax-scalar.c.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x4-relu-scalar.c.o [ 13%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/kernels/sum.cpp.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/convolution-2d.c.o [ 13%] Building CXX object c10/CMakeFiles/c10.dir/util/DeadlockDetection.cpp.o [ 13%] Building CXX object c10/CMakeFiles/c10.dir/util/DynamicCounter.cpp.o [ 13%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_gemm_f32.cpp.o [ 13%] Building CXX object c10/CMakeFiles/c10.dir/util/Float8_e4m3fn.cpp.o [ 13%] Building CXX object c10/CMakeFiles/c10.dir/util/Exception.cpp.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x4-scalar.c.o [ 13%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_gemv_t_f32_kern.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/listener_impl.h:21, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/listener_impl.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 13%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_kernel_b0_sgemm_kern_part1_autogen.cpp.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/copy.c.o [ 13%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/ibv/sockaddr.cc.o [ 13%] Building CXX object third_party/tensorpipe/tensorpipe/CMakeFiles/tensorpipe.dir/transport/ibv/utility.cc.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/deconvolution-2d.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.h:40, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_message_field.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/connection_impl.h:23, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/factory.cc:12: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 13%] Building CXX object c10/CMakeFiles/c10.dir/util/Float8_e4m3fnuz.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/deprecated.c.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-sse-load1.c.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/depth-to-space-2d.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:33: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/depthwise-convolution-2d.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc: In member function ‘virtual void google::protobuf::compiler::cpp::PaddingOptimizer::OptimizeLayout(std::vector*, const google::protobuf::compiler::cpp::Options&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:140:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 140 | for (int i = 0; i < fields->size(); ++i) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:178:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 178 | for (int i = 0; i < aligned_to_1[f].size(); i += 4) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:180:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 180 | for (int j = i; j < aligned_to_1[f].size() && j < i + 4; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:192:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 192 | for (int i = 0; i < aligned_to_4[f].size(); i += 2) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:194:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 194 | for (int j = i; j < aligned_to_4[f].size() && j < i + 2; ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:197:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 197 | if (i == aligned_to_4[f].size() - 1) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_padding_optimizer.cc:217:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 217 | for (int i = 0; i < aligned_to_8[f].size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/even-split.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/fully-connected-sparse.c.o [ 13%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-2x4-minmax-scalar.c.o [ 13%] Building CXX object c10/CMakeFiles/c10.dir/util/Float8_e5m2.cpp.o [ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/Float8_e5m2fnuz.cpp.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/fully-connected.c.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/max-pooling-2d.c.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-2x4-relu-scalar.c.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/pack-lh.c.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-2x4-scalar.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/sockaddr.h:16, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/sockaddr.cc:9: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/reshape-helpers.c.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/scaled-dot-product-attention.c.o [ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/Float8_e8m0fnu.cpp.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x16s4-minmax-fma3-broadcast.c.o [ 14%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/passes/compile_ops.cpp.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/softmax.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/transport/ibv/utility.cc:28: /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:48:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, tensorpipe::Fd&)’ defined but not used [-Wunused-function] 48 | void loadOneFdFromArray(int& src, Fd& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:44:6: warning: ‘void tensorpipe::{anonymous}::loadOneFdFromArray(int&, int&)’ defined but not used [-Wunused-function] 44 | void loadOneFdFromArray(int& src, int& dst) { | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:31:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const tensorpipe::Fd&)’ defined but not used [-Wunused-function] 31 | void saveOneFdToArray(int& dst, const Fd& src) { | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/tensorpipe/tensorpipe/common/socket.h:27:6: warning: ‘void tensorpipe::{anonymous}::saveOneFdToArray(int&, const int&)’ defined but not used [-Wunused-function] 27 | void saveOneFdToArray(int& dst, const int& src) { | ^~~~~~~~~~~~~~~~ [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/space-to-depth-2d.c.o [ 14%] Generating src/x86_64-fma/blas/s8gemm.py.o [ 14%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_kernel_b0_sgemm_kern_part2_autogen.cpp.o [ 14%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/passes/constant_propagation.cpp.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/static-constant-pad.c.o [ 14%] Linking CXX static library ../../../lib/libgmock_main.a [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/static-reduce.c.o [ 14%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC16Avx512.cc.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/static-resize-bilinear-2d.c.o [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/static-slice.c.o [ 14%] Building CXX object c10/CMakeFiles/c10.dir/util/Gauge.cpp.o [ 14%] Built target gmock_main [ 14%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/static-transpose.c.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_service.cc.o [ 15%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC16Avx512VNNI.cc.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/unpooling-2d.c.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/cpp/cpp_string_field.cc.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/unary.c.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_convolution.cpp.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_convolution_utils.cpp.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/subgraph/validation.c.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/Half.cpp.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/subgraph.dir/src/tensor.c.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/LeftRight.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/Logging.cpp.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_kernel_sgemm_kern_part1_autogen.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/MathConstants.cpp.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-minmax-scalar.c.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/Metaprogramming.cpp.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2-scalar.c.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_doc_comment.cc.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x2c4-minmax-sse.c.o [ 15%] Built target subgraph [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x4-minmax-scalar.c.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum.cc.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_inner_product.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/NetworkFlow.cpp.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x4-relu-scalar.c.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/Optional.cpp.o [ 15%] Generating src/x86_64-fma/blas/c8gemm.py.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/ParallelGuard.cpp.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x4-scalar.c.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/SmallVector.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/StringUtil.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/ThreadLocalDebugInfo.cpp.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_enum_field.cc.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-sse-load1.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_service.cc:36: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-avx-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.h:40, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_primitive_field.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-fma3-broadcast-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_inner_product_utils.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_field.h:42, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_string_field.h:40, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_string_field.cc:35: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In member function ‘void google::protobuf::compiler::cpp::NamespaceOpener::ChangeTo(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:796:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 796 | for (int i = common_idx; i < name_stack_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/TypeCast.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::FieldDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:736:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 749 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:737:68: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:738:72: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::EnumValueDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:740:19: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h: In instantiation of ‘static std::string google::protobuf::compiler::cpp::Formatter::Payload(const Descriptor*) [with Descriptor = google::protobuf::OneofDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:742:73: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/cpp/cpp_helpers.h:749:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-igemm/gen/f32-igemm-7x32-minmax-avx512f-broadcast.c.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_avx_kernel_sgemm_kern_part2_autogen.cpp.o [ 15%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC32.cc.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_f32_copy_an_kern_autogen.cpp.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_field_base.cc.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/TypeList.cpp.o [ 15%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GenerateKernelU8S8S32ACC32Avx512VNNI.cc.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-maxpool/f32-maxpool-9p8x-minmax-scalar-c1.c.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/TypeTraits.cpp.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-maxpool/f32-maxpool-9p8x-minmax-sse-c4.c.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-pavgpool/f32-pavgpool-9p8x-minmax-scalar-c1.c.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_generator.cc.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/Type_demangle.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/Type_no_demangle.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/Unicode.cpp.o [ 15%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GroupwiseConv.cc.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/UniqueVoidPtr.cpp.o [ 15%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GroupwiseConvAcc32Avx2.cc.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-pavgpool/f32-pavgpool-9p8x-minmax-sse-c4.c.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/WaitCounter.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/complex_math.cpp.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_helpers.cc.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/passes/insert_ops.cpp.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-pavgpool/f32-pavgpool-9x-minmax-scalar-c1.c.o [ 15%] Generating src/x86_64-fma/blas/s4c6gemm.py.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/env.cpp.o [ 15%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_map_field.cc.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/passes/layout_propagation.cpp.o [ 15%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-pavgpool/f32-pavgpool-9x-minmax-sse-c4.c.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/passes/lower.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/error.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/flags_use_gflags.cpp.o [ 15%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GroupwiseConvAcc32Avx512.cc.o [ 15%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_x8s8s32x_conv_zp_src_pad_comp.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/flags_use_no_gflags.cpp.o [ 15%] Building CXX object c10/CMakeFiles/c10.dir/util/int128.cpp.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x16-minmax-avx-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc: In function ‘bool google::protobuf::compiler::csharp::AllPrintableAscii(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_field_base.cc:309:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 309 | for(int i = 0; i < text.size(); i++) { | ~~^~~~~~~~~~~~~ [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_f32_copy_at_kern_autogen.cpp.o [ 16%] Building CXX object c10/CMakeFiles/c10.dir/util/intrusive_ptr.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc: In member function ‘virtual bool google::protobuf::compiler::csharp::Generator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_generator.cc:75:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 75 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 16%] Building CXX object c10/CMakeFiles/c10.dir/util/numa.cpp.o [ 16%] Linking CXX static library ../../../lib/libtensorpipe.a [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message.cc.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_message_field.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc: In function ‘std::string google::protobuf::compiler::csharp::UnderscoresToCamelCase(const std::string&, bool, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc:148:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 148 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc: In function ‘std::string google::protobuf::compiler::csharp::ShoutyToPascalCase(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_helpers.cc:201:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 201 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_f32_copy_bn_kern_autogen.cpp.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x16-minmax-avx2-broadcast.c.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/passes/memory_planning.cpp.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_primitive_field.cc.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_reflection_class.cc.o [ 16%] Building CXX object c10/CMakeFiles/c10.dir/util/signal_handler.cpp.o [ 16%] Building CXX object c10/CMakeFiles/c10.dir/util/tempfile.cpp.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_f32_copy_bt_kern_autogen.cpp.o [ 16%] Built target tensorpipe [ 16%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/PackAMatrix.cc.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_x8s8s32x_convolution.cpp.o [ 16%] Building CXX object c10/CMakeFiles/c10.dir/util/thread_name.cpp.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x16-minmax-fma3-broadcast.c.o [ 16%] Generating src/x86_64-fma/blas/conv1x1.py.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_x8s8s32x_convolution_utils.cpp.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_enum_field.cc.o [ 16%] Building CXX object c10/CMakeFiles/c10.dir/util/typeid.cpp.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_message_field.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function ‘void google::protobuf::compiler::csharp::MessageGenerator::GenerateWriteToBody(google::protobuf::io::Printer*, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc:573:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 573 | for (int i = 0; i < fields_by_number().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function ‘void google::protobuf::compiler::csharp::MessageGenerator::GenerateMainParseLoop(google::protobuf::io::Printer*, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc:716:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 716 | for (int i = 0; i < fields_by_number().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc: In member function ‘int google::protobuf::compiler::csharp::MessageGenerator::GetPresenceIndex(const google::protobuf::FieldDescriptor*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/csharp/csharp_message.cc:758:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 758 | for (int i = 0; i < fields_by_number().size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_repeated_primitive_field.cc.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_source_generator_base.cc.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/csharp/csharp_wrapper_field.cc.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x4-minmax-scalar.c.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-1x8-minmax-sse41-dup.c.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm_x8s8s32x_inner_product.cpp.o [ 16%] Generating src/x86_64-fma/blas/sgemm.py.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-3x16-minmax-avx-broadcast.c.o [ 16%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/PackAWithIm2Col.cc.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_context.cc.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-3x16-minmax-avx2-broadcast.c.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/passes/transform.cpp.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/passes/utils.cpp.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_doc_comment.cc.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/binary_fusion.cpp.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_gemv_n_f32_kern.cpp.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/bn_fusion.cpp.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum.cc.o [ 16%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/PackAWithQuantRowOffset.cc.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/concat_fusion.cpp.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-3x16-minmax-fma3-broadcast.c.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x4-minmax-scalar.c.o [ 16%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/nchw_pooling.cpp.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x8-minmax-sse41-dup.c.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_doc_comment.cc: In function ‘void google::protobuf::compiler::java::WriteDocCommentBodyForLocation(google::protobuf::io::Printer*, const google::protobuf::SourceLocation&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_doc_comment.cc:125:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 125 | for (int i = 0; i < lines.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 16%] Generating src/x86_64-fma/max-pooling.py.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-1x32-minmax-avx512skx-broadcast.c.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_field_lite.cc.o [ 16%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/PackAWithRowOffset.cc.o [ 16%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_enum_lite.cc.o [ 16%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-7x32-minmax-avx512skx-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_context.cc: In member function ‘void google::protobuf::compiler::java::Context::InitializeFieldGeneratorInfoForFields(const std::vector&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_context.cc:131:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 131 | for (int i = 0; i < fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_context.cc:134:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 134 | for (int j = i + 1; j < fields.size(); ++j) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_context.cc:153:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for (int i = 0; i < fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~ [ 17%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ncsp_batch_normalization.cpp.o [ 17%] Generating src/x86_64-fma/relu.py.o [ 17%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16-minmax-avx-broadcast.c.o [ 17%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16-minmax-avx2-broadcast.c.o [ 17%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/conv_block_fusion.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc: In member function ‘void google::protobuf::compiler::java::EnumGenerator::Generate(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:88:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 88 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:96:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 96 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:128:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 128 | for (int i = 0; i < aliases_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:202:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 202 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc: In member function ‘bool google::protobuf::compiler::java::EnumGenerator::CanUseEnumValues()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum.cc:376:32: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 376 | if (canonical_values_.size() != descriptor_->value_count()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_gemv_t_f32_kern.cpp.o [ 17%] Generating src/x86_64-fma/softmax.py.o [ 17%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/conv_post_ops.cpp.o [ 17%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16-minmax-fma3-broadcast.c.o [ 17%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension.cc.o [ 17%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/convtranspose_fusion.cpp.o [ 17%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_extension_lite.cc.o [ 17%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/eltwise_fusion.cpp.o [ 17%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/PackBMatrix.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc: In member function ‘void google::protobuf::compiler::java::EnumLiteGenerator::Generate(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc:87:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 87 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc:110:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 110 | for (int i = 0; i < aliases_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_enum_lite.cc:171:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 171 | for (int i = 0; i < canonical_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ncsp_group_normalization.cpp.o [ 17%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_field.cc.o [ 17%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/PackMatrix.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/groupnorm_fusion.cpp.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x32-minmax-avx512skx-broadcast.c.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/PackWeightMatrixForGConv.cc.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/PackWeightsForConv.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_file.cc.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/PackWeightsForDirectConv.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/interpolate_fusion.cpp.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x4-minmax-scalar.c.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-sse41-dup.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/nhwc_pooling.cpp.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_generator_factory.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_helpers.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/layernorm_fusion.cpp.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x4-minmax-scalar.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/matmul_post_ops.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_kernel_b0_sgemm_kern_autogen.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/f32/jit_sse41_kernel_sgemm_kern_autogen.cpp.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_map_field_lite.cc.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-sse41-dup.c.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16-minmax-avx-broadcast.c.o [ 18%] Generating src/x86_64-fma/blas/sdotxf.py.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/QuantUtils.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/gemm_driver.cpp.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/RowWiseSparseAdagradFused.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/gemm_info.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc: In member function ‘virtual bool google::protobuf::compiler::java::JavaGenerator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:76:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 76 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:129:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 129 | for (int i = 0; i < file_generators.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:131:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 131 | for (int j = 0; j < file_generators.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:138:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 138 | for (int i = 0; i < file_generators.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/nspc_batch_normalization.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:176:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 176 | for (int i = 0; i < file_generators.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:188:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 188 | for (int i = 0; i < all_files.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:199:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for (int i = 0; i < all_annotations.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16-minmax-avx2-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_file.cc: In function ‘bool google::protobuf::compiler::java::{anonymous}::CollectExtensions(const google::protobuf::Message&, FieldDescriptorSet*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_file.cc:96:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 96 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.h:41, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_generator.cc:42: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:85:16: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:90:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16-minmax-fma3-broadcast.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.h:41, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_file.cc:45: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:85:16: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:90:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/SparseAdagrad.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_builder_lite.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc: In function ‘bool google::protobuf::compiler::java::{anonymous}::IsForbidden(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc:93:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 93 | for (int i = 0; i < GOOGLE_ARRAYSIZE(kForbiddenWordList); ++i) { /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc: In function ‘std::string google::protobuf::compiler::java::UnderscoresToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc:162:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 162 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc: In function ‘bool google::protobuf::compiler::java::AllAscii(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.cc:492:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | for (int i = 0; i < text.size(); i++) { | ~~^~~~~~~~~~~~~ [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field.cc.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x32-minmax-avx512skx-broadcast.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/mlp.cpp.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u32.c.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_field_lite.cc.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc: In member function ‘void google::protobuf::compiler::java::ImmutableMessageGenerator::GenerateMessageSerializationMethods(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc:614:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 614 | i < descriptor_->field_count() || j < sorted_extensions.size();) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc:617:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 617 | } else if (j == sorted_extensions.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc: In member function ‘void google::protobuf::compiler::java::ImmutableMessageGenerator::GenerateDescriptorMethods(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_message.cc:830:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 830 | for (int i = 0; i < map_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/pool_post_ops.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder.cc: In member function ‘void google::protobuf::compiler::java::MessageBuilderGenerator::GenerateDescriptorMethods(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder.cc:225:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 225 | for (int i = 0; i < map_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_message_builder.cc:250:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 250 | for (int i = 0; i < map_fields.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~ [ 18%] Linking CXX shared library ../lib/libc10.so /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:53:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 53 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_f32_qs8_vcvt_ukernel__avx_u32, 32, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_message_lite.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/quantize_fusion.cpp.o [ 18%] Generating src/x86_64-fma/blas/shdotxf.py.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u64.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u64.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:57:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 57 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_f32_qs8_vcvt_ukernel__avx2_u64, 64, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u128.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/platform.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u128.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u128.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:64:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 64 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_f32_qs8_vcvt_ukernel__avx512skx_u128, 128, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Built target c10 [ 18%] Building CXX object c10/test/CMakeFiles/c10_CompileTimeFunctionPointer_test.dir/core/CompileTimeFunctionPointer_test.cpp.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u1.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u1.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u1.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:97:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 97 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_imagic_u1, 1, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u4.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u4.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:100:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 100 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_imagic_u4, 4, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u4.c.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_name_resolver.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u4.c:22:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u4.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:104:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 104 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_lrintf_u4, 4, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u32.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/primitive_attr_postops.cpp.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/spmmUtils.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:45:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 45 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__sse2_u32, 32, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u32.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_batch_normalization.cpp.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:49:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 49 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_f32_qs8_vcvt_ukernel__sse41_u32, 32, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u32.c.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_primitive_field_lite.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_binary.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_convolution.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/gemm_pack.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/gemv_driver.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_convolution_int8.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:50:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 50 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_f32_qu8_vcvt_ukernel__avx_u32, 32, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u64.c.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_service.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_shared_code_generator.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field.cc.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/TransposeUtils.cc.o [ 18%] Linking CXX executable ../../bin/c10_CompileTimeFunctionPointer_test /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u64.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u64.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:54:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 54 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_f32_qu8_vcvt_ukernel__avx2_u64, 64, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u128.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/java/java_string_field_lite.cc.o [ 18%] Built target c10_CompileTimeFunctionPointer_test [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u1.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/reduction_fusion.cpp.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/GenerateI8Depthwise.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u1.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u1.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:86:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 86 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_imagic_u1, 1, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/reorder_fusion.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/sdp.cpp.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/js_generator.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/shuffle_fusion.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u128.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u128.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:61:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 61 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_f32_qu8_vcvt_ukernel__avx512skx_u128, 128, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/js/well_known_types_embed.cc.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/RefImplementations.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_enum_field.cc.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u4.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_gemm_s8u8s32_kern.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u4.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u4.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:89:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 89 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_imagic_u4, 4, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u4.c:22:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u4.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:93:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 93 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_lrintf_u4, 4, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc: In member function ‘void google::protobuf::compiler::java::SharedCodeGenerator::GenerateDescriptors(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc:145:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 145 | for (int i = 0; i < file_data.size(); i += kBytesPerLine) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc:185:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 185 | for (int i = 0; i < dependencies.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:46:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 46 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__sse2_u32, 32, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr2-p5-u32-acc2.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_helpers.h:41, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/java/java_shared_code_generator.cc:37: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:85:16: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:90:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx256skx-rr2-p5-u32-acc2.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_deconvolution.cpp.o [ 18%] Building CXX object third_party/fbgemm/CMakeFiles/fbgemm_generic.dir/src/Utils.cc.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_extension.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_eltwise.cpp.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr2-p5-u64-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function ‘std::vector > google::protobuf::compiler::js::{anonymous}::ParseLowerUnderscore(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:279:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function ‘std::vector > google::protobuf::compiler::js::{anonymous}::ParseUpperCamel(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:298:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 298 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function ‘std::string google::protobuf::compiler::js::{anonymous}::ToLowerCamel(const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:313:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 313 | for (int i = 0; i < words.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function ‘std::string google::protobuf::compiler::js::{anonymous}::ToUpperCamel(const std::vector >&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:327:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 327 | for (int i = 0; i < words.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function ‘std::string google::protobuf::compiler::js::{anonymous}::ToEnumCase(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:344:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 344 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function ‘std::string google::protobuf::compiler::js::{anonymous}::ToLower(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:359:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u4-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function ‘std::string google::protobuf::compiler::js::{anonymous}::RelativeTypeName(const google::protobuf::FieldDescriptor*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1252:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1252 | for (int i = 0; i < type.size() && i < containing_type.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1252:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1252 | for (int i = 0; i < type.size() && i < containing_type.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1256:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1256 | if (type[i] == '.' && i >= package.size()) { | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function ‘void google::protobuf::compiler::js::{anonymous}::GenerateJspbFileOrder(const std::vector&, std::vector*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1522:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1522 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In function ‘bool google::protobuf::compiler::js::{anonymous}::GenerateJspbAllowedMap(const google::protobuf::compiler::js::GeneratorOptions&, const std::vector&, std::map >*, google::protobuf::compiler::SCCAnalyzer*, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1572:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1572 | for (int i = 0; i < files_ordered.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function ‘void google::protobuf::compiler::js::Generator::FindProvides(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector&, std::set >*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1676:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1676 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function ‘void google::protobuf::compiler::js::Generator::FindProvidesForFields(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector&, std::set >*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1737:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1737 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function ‘void google::protobuf::compiler::js::Generator::GenerateRequiresForLibrary(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector&, std::set >*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1817:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1817 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function ‘void google::protobuf::compiler::js::Generator::GenerateRequiresForExtensions(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector&, std::set >*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:1860:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1860 | for (int i = 0; i < fields.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function ‘bool google::protobuf::compiler::js::GeneratorOptions::ParseFromOptions(const std::vector, std::__cxx11::basic_string > >&, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3469:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3469 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function ‘void google::protobuf::compiler::js::Generator::GenerateFilesInDepOrder(const google::protobuf::compiler::js::GeneratorOptions&, google::protobuf::io::Printer*, const std::vector&) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3578:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3578 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-sse2-rr2-p5-u16-acc2.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_an_kern_autogen.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc: In member function ‘virtual bool google::protobuf::compiler::js::Generator::GenerateAll(const std::vector&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3744:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3744 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3766:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3766 | for (int i = 0; i < extensions.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3788:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3788 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:3938:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3938 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc: In member function ‘void google::protobuf::compiler::objectivec::EnumGenerator::GenerateHeader(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:126:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 126 | for (int i = 0; i < all_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc: In member function ‘void google::protobuf::compiler::objectivec::EnumGenerator::GenerateSource(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:177:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | for (int i = 0; i < all_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:196:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 196 | for (int i = 0; i < text_blob.size(); i += kBytesPerLine) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:204:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 204 | for (int i = 0; i < all_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_enum.cc:245:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 245 | for (int i = 0; i < base_values_.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx-c32.c.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx512f-c64.c.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_field.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_group_normalization.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_inner_product.cpp.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_file.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/js/js_generator.cc:48: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h: In instantiation of ‘void google::protobuf::io::AnnotationProtoCollector::AddAnnotation(size_t, size_t, const std::string&, const std::vector&) [with AnnotationProto = google::protobuf::GeneratedCodeInfo; size_t = long unsigned int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:85:16: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/io/printer.h:90:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 90 | for (int i = 0; i < path.size(); ++i) { | ~~^~~~~~~~~~~~~ [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/single_op_pattern.cpp.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-scalar.c.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-sse-c16.c.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_generator.cc.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-avx-u32-acc4.c.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u64-acc4.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_at_kern_autogen.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/softmax_post_ops.cpp.o [ 18%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/init.c.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-scalar-u4-acc4.c.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/graph/backend/dnnl/CMakeFiles/dnnl_graph_backend_dnnl.dir/patterns/sum_fusion.cpp.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_bn_kern_autogen.cpp.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rmax-sse-u16-acc4.c.o [ 18%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/convolution-inference.c.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_map_field.cc.o [ 18%] Building CXX object c10/test/CMakeFiles/c10_DeviceGuard_test.dir/core/DeviceGuard_test.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-inference.c:11: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h: In function ‘read_timer’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h:22:13: warning: unused variable ‘result’ [-Wunused-variable] 22 | int result = clock_gettime(CLOCK_MONOTONIC, &ts); | ^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-inference.c: In function ‘compute_kernel_packing’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-inference.c:269:22: warning: unused variable ‘reduction_block_start’ [-Wunused-variable] 269 | const size_t reduction_block_start = context->reduction_block_start; | ^~~~~~~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-avx-u32-acc4.c.o [ 18%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message.cc.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_bt_kern_autogen.cpp.o [ 18%] Building CXX object c10/test/CMakeFiles/c10_Device_test.dir/core/Device_test.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_sum_an_kern_autogen.cpp.o [ 18%] Building CXX object c10/test/CMakeFiles/c10_DispatchKeySet_test.dir/core/DispatchKeySet_test.cpp.o [ 18%] Building CXX object c10/test/CMakeFiles/c10_Scalar_test.dir/core/Scalar_test.cpp.o [ 18%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_sum_at_kern_autogen.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc: In member function ‘virtual bool google::protobuf::compiler::objectivec::ObjectiveCGenerator::GenerateAll(const std::vector&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc:76:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 76 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_generator.cc:151:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 151 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ [ 18%] Building CXX object c10/test/CMakeFiles/c10_StreamGuard_test.dir/core/StreamGuard_test.cpp.o [ 18%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/fully-connected-inference.c.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u64-acc4.c.o [ 18%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/pooling-output.c.o [ 18%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/relu-output.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/pooling-output.c: In function ‘compute_max_pooling_forward_2x2_2x2__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/pooling-output.c:94:30: warning: unused variable ‘output_row_count’ [-Wunused-variable] 94 | const size_t output_row_count = min(output_tile.height, output_height - y); | ^~~~~~~~~~~~~~~~ [ 18%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/softmax-output.c.o [ 18%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u4-acc4.c.o [ 18%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/fully-connected-output.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/fully-connected-output.c:6: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h: In function ‘read_timer’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h:22:13: warning: unused variable ‘result’ [-Wunused-variable] 22 | int result = clock_gettime(CLOCK_MONOTONIC, &ts); | ^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/fully-connected-output.c: In function ‘compute_matrix_multiplication’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/fully-connected-output.c:115:22: warning: unused variable ‘simd_width’ [-Wunused-variable] 115 | const size_t simd_width = context->simd_width; | ^~~~~~~~~~ [ 18%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/relu-input-gradient.c.o [ 19%] Building CXX object c10/test/CMakeFiles/c10_SymInt_test.dir/core/SymInt_test.cpp.o [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_message_field.cc.o [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_oneof.cc.o [ 19%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/convolution-input-gradient.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-input-gradient.c:8: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h: In function ‘read_timer’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h:22:13: warning: unused variable ‘result’ [-Wunused-variable] 22 | int result = clock_gettime(CLOCK_MONOTONIC, &ts); | ^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::unordered_set > google::protobuf::compiler::objectivec::{anonymous}::MakeWordsMap(const char* const*, size_t)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:89:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 89 | for (int i = 0; i < num_words; i++) { | ~~^~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::string google::protobuf::compiler::objectivec::{anonymous}::UnderscoresToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:114:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 114 | for (int i = 0; i < input.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:155:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 155 | for (int j = 0; j < value.length(); j++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::string google::protobuf::compiler::objectivec::UnCamelCaseEnumShortName(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:523:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 523 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rminmax/gen/f32-rminmax-sse-u16-acc4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::string google::protobuf::compiler::objectivec::UnCamelCaseFieldName(const std::string&, const google::protobuf::FieldDescriptor*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:613:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 613 | for (int i = 0; i < worker.size(); i++) { | ~~^~~~~~~~~~~~~~~ [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/objectivec/objectivec_primitive_field.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘std::string google::protobuf::compiler::objectivec::BuildCommentsString(const google::protobuf::SourceLocation&, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:970:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 970 | for (int i = 0; i < lines.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘void google::protobuf::compiler::objectivec::RemoveComment(google::protobuf::StringPiece*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1037:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1037 | if (offset != StringPiece::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In member function ‘virtual bool google::protobuf::compiler::objectivec::{anonymous}::ExpectedPrefixesCollector::ConsumeLine(const google::protobuf::StringPiece&, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1058:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1058 | if (offset == StringPiece::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In function ‘bool google::protobuf::compiler::objectivec::ValidateObjCClassPrefixes(const std::vector&, const Options&, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1222:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1222 | for (int i = 0; i < files.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In static member function ‘static std::string google::protobuf::compiler::objectivec::TextFormatDecodeData::DecodeDataForString(const std::string&, const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1428:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1428 | for (int y = 0; y < desired_output.size(); y++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1435:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1435 | if (x >= input_for_decode.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1447:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1447 | if (x != input_for_decode.size()) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-avx-u32-acc4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc: In member function ‘virtual bool google::protobuf::compiler::objectivec::ImportWriter::ProtoFrameworkCollector::ConsumeLine(const google::protobuf::StringPiece&, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1726:14: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1726 | if (offset == StringPiece::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1739:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1739 | if (offset == StringPiece::npos) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_helpers.cc:1756:32: warning: comparison of integer expressions of different signedness: ‘google::protobuf::stringpiece_ssize_type’ {aka ‘long int’} and ‘const google::protobuf::StringPiece::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1756 | if (proto_file.find(' ') != StringPiece::npos) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/php/php_generator.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc: In member function ‘void google::protobuf::compiler::objectivec::MessageGenerator::GenerateSource(google::protobuf::io::Printer*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc:559:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 559 | for (int i = 0; i < text_format_data_str.size(); i += kBytesPerLine) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/objectivec/objectivec_message.cc:573:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 573 | for (int i = 0; i < sorted_extensions.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-avx512f-u64-acc4.c.o [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.cc.o [ 19%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/convolution-kernel-gradient.c.o [ 19%] Linking CXX executable ../../bin/c10_StreamGuard_test [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/plugin.pb.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-kernel-gradient.c:8: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h: In function ‘read_timer’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h:22:13: warning: unused variable ‘result’ [-Wunused-variable] 22 | int result = clock_gettime(CLOCK_MONOTONIC, &ts); | ^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-kernel-gradient.c: In function ‘compute_matrix_multiplication’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-kernel-gradient.c:177:22: warning: unused variable ‘output_channels’ [-Wunused-variable] 177 | const size_t output_channels = context->output_channels; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-kernel-gradient.c:175:22: warning: unused variable ‘input_channels_block_size’ [-Wunused-variable] 175 | const size_t input_channels_block_size = context->input_channels_block_size; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-kernel-gradient.c:170:22: warning: unused variable ‘batch_size’ [-Wunused-variable] 170 | const size_t batch_size = context->batch_size; | ^~~~~~~~~~ [ 19%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_sum_bn_kern_autogen.cpp.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-scalar-u4-acc4.c.o [ 19%] Built target c10_StreamGuard_test [ 19%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/convolution-output.c.o [ 19%] Building CXX object c10/test/CMakeFiles/c10_InlineDeviceGuard_test.dir/core/impl/InlineDeviceGuard_test.cpp.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-rsum/gen/f32-rsum-sse-u16-acc4.c.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-32x1-minmax-sse.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-output.c:8: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h: In function ‘read_timer’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/system.h:22:13: warning: unused variable ‘result’ [-Wunused-variable] 22 | int result = clock_gettime(CLOCK_MONOTONIC, &ts); | ^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-output.c: In function ‘compute_output_transform’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-output.c:139:22: warning: unused variable ‘column_offset’ [-Wunused-variable] 139 | const size_t column_offset = context->column_offset; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/convolution-output.c:137:22: warning: unused variable ‘row_offset’ [-Wunused-variable] 137 | const size_t row_offset = context->row_offset; | ^~~~~~~~~~ [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar.c.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-8x2-minmax-scalar.c.o [ 19%] Building CXX object c10/test/CMakeFiles/c10_InlineStreamGuard_test.dir/core/impl/InlineStreamGuard_test.cpp.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-spmm/gen/f32-spmm-8x4-minmax-scalar.c.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-avx-u16.c.o [ 19%] Building C object confu-deps/NNPACK/CMakeFiles/nnpack.dir/src/x86_64-fma/softmax.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/x86_64-fma/softmax.c:15:21: warning: argument 2 of type ‘const float[restrict static n]’ declared as a variable length array [-Wvla-parameter] 15 | const float x[restrict static n], | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/x86_64-fma/softmax.c:6: /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/softmax.h:13:47: note: previously declared as a pointer ‘const float *’ 13 | void nnp_softmax__avx2(size_t n, const float* x, float* y); | ~~~~~~~~~~~~~^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/x86_64-fma/softmax.c:16:15: warning: argument 3 of type ‘float[restrict static n]’ declared as a variable length array [-Wvla-parameter] 16 | float y[restrict static n]) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/softmax.h:13:57: note: previously declared as a pointer ‘float *’ 13 | void nnp_softmax__avx2(size_t n, const float* x, float* y); | ~~~~~~~^ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/src/x86_64-fma/softmax.c:26:15: warning: argument 2 of type ‘float[restrict static n]’ declared as a variable length array [-Wvla-parameter] 26 | float v[restrict static n]) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/NNPACK/include/nnpack/softmax.h:14:49: note: previously declared as a pointer ‘float *’ 14 | void nnp_inplace_softmax__avx2(size_t n, float* v); | ~~~~~~~^ [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-avx512f-u32.c.o [ 19%] Linking C static library ../../lib/libnnpack.a [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/python/python_generator.cc.o [ 19%] Built target nnpack [ 19%] Building CXX object c10/test/CMakeFiles/c10_SizesAndStrides_test.dir/core/impl/SizesAndStrides_test.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::PhpName(const std::string&, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:288:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 288 | for (int i = 0; i < full_name.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::GeneratedMetadataFileName(const google::protobuf::FileDescriptor*, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:365:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 365 | while (first_index != string::npos) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:376:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 376 | if (file_name_start == string::npos) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::GeneratedServiceFileName(const google::protobuf::ServiceDescriptor*, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:415:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 415 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::UnderscoresToCamelCase(const std::string&, bool)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:558:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 558 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘std::string google::protobuf::compiler::php::FilenameToClassname(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1183:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1183 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-scalar-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::GenerateMetadataFile(const google::protobuf::FileDescriptor*, bool, bool, const std::set >&, google::protobuf::compiler::GeneratorContext*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1206:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1206 | if (lastindex != string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::GenerateEnumFile(const google::protobuf::FileDescriptor*, const google::protobuf::EnumDescriptor*, bool, google::protobuf::compiler::GeneratorContext*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1280:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1280 | if (lastindex != string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1292:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1292 | if (lastindex != string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::GenerateMessageFile(const google::protobuf::FileDescriptor*, const google::protobuf::Descriptor*, bool, bool, google::protobuf::compiler::GeneratorContext*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1392:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1392 | if (lastindex != string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1401:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1401 | if (lastindex != string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::GenerateServiceFile(const google::protobuf::FileDescriptor*, const google::protobuf::ServiceDescriptor*, bool, google::protobuf::compiler::GeneratorContext*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1500:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1500 | lastindex != string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1508:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 1508 | if (lastindex != string::npos) { | ~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In function ‘void google::protobuf::compiler::php::GenerateDocCommentBodyForLocation(google::protobuf::io::Printer*, const google::protobuf::SourceLocation&, bool, int)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1617:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1617 | for (int i = 0; i < lines.size(); i++) { | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In member function ‘virtual bool google::protobuf::compiler::php::Generator::GenerateAll(const std::vector&, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1852:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1852 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ [ 19%] Building CXX object c10/test/CMakeFiles/c10_cow_test.dir/core/impl/cow_test.cpp.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vadd-sse-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::GeneratedClassFileName(const DescriptorType*, bool) [with DescriptorType = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1270:48: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:391:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 391 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::GeneratedClassFileName(const DescriptorType*, bool) [with DescriptorType = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1382:48: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:391:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-avx-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::LegacyGeneratedClassFileName(const DescriptorType*, bool) [with DescriptorType = google::protobuf::EnumDescriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1235:54: required from ‘void google::protobuf::compiler::php::LegacyGenerateClassFile(const google::protobuf::FileDescriptor*, const DescriptorType*, bool, google::protobuf::compiler::GeneratorContext*) [with DescriptorType = google::protobuf::EnumDescriptor]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1368:28: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:404:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 404 | for (int i = 0; i < result.size(); i++) { | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc: In instantiation of ‘std::string google::protobuf::compiler::php::LegacyGeneratedClassFileName(const DescriptorType*, bool) [with DescriptorType = google::protobuf::Descriptor; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1235:54: required from ‘void google::protobuf::compiler::php::LegacyGenerateClassFile(const google::protobuf::FileDescriptor*, const DescriptorType*, bool, google::protobuf::compiler::GeneratorContext*) [with DescriptorType = google::protobuf::Descriptor]’ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:1470:28: required from here /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/php/php_generator.cc:404:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] [ 19%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_inner_product_int8.cpp.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-avx512f-u32.c.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u8.c.o [ 19%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_layer_normalization.cpp.o [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/ruby/ruby_generator.cc.o [ 19%] Linking CXX executable ../../bin/c10_DeviceGuard_test [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vaddc-sse-u8.c.o [ 19%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_lrn.cpp.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-avx-u16.c.o [ 19%] Linking CXX executable ../../bin/c10_Device_test [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u2.c.o [ 19%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-avx512f-u32.c.o [ 19%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_pooling.cpp.o [ 19%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/subprocess.cc.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdiv-sse-u8.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-avx-u16.c.o [ 20%] Building CXX object third_party/protobuf/cmake/CMakeFiles/libprotoc.dir/__/src/google/protobuf/compiler/zip_writer.cc.o [ 20%] Built target c10_DeviceGuard_test [ 20%] Building CXX object c10/test/CMakeFiles/c10_ArrayRef_test.dir/util/ArrayRef_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-avx512f-u32.c.o [ 20%] Built target c10_Device_test [ 20%] Building CXX object c10/test/CMakeFiles/c10_Bitset_test.dir/util/Bitset_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u2.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vdivc-sse-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: In function ‘bool google::protobuf::compiler::python::{anonymous}::ContainsPythonKeyword(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:121:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 121 | for (int i = 0; i < tokens.size(); ++i) { | ~~^~~~~~~~~~~~~~~ [ 20%] Building CXX object c10/test/CMakeFiles/c10_ConstexprCrc_test.dir/util/ConstexprCrc_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-avx-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: In member function ‘virtual bool google::protobuf::compiler::python::Generator::Generate(const google::protobuf::FileDescriptor*, const std::string&, google::protobuf::compiler::GeneratorContext*, std::string*) const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:319:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 319 | for (int i = 0; i < options.size(); i++) { | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: In member function ‘void google::protobuf::compiler::python::Generator::PrintImports() const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:412:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 412 | if (last_dot_pos == std::string::npos) { | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: In member function ‘void google::protobuf::compiler::python::Generator::PrintTopLevelEnums() const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:508:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 508 | for (int i = 0; i < top_level_enum_values.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc: In member function ‘void google::protobuf::compiler::python::Generator::PrintMessages() const’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/python/python_generator.cc:839:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 839 | for (int j = 0; j < to_register.size(); ++j) { | ~~^~~~~~~~~~~~~~~~~~~~ [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-avx512f-u32.c.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_DeadlockDetection_test.dir/util/DeadlockDetection_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-scalar-u8.c.o [ 20%] Linking CXX executable ../../bin/c10_SymInt_test [ 20%] Building CXX object c10/test/CMakeFiles/c10_Enumerate_test.dir/util/Enumerate_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmax-sse-u8.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-avx-u16.c.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_Half_test.dir/util/Half_test.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc: In function ‘google::protobuf::uint32 google::protobuf::compiler::ComputeCRC32(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/zip_writer.cc:94:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 94 | for (int i = 0; i < buf.size(); ++i) { | ~~^~~~~~~~~~~~ [ 20%] Linking CXX executable ../../bin/c10_ConstexprCrc_test [ 20%] Building CXX object c10/test/CMakeFiles/c10_IntrusiveList_test.dir/util/IntrusiveList_test.cpp.o [ 20%] Built target c10_SymInt_test [ 20%] Building CXX object c10/test/CMakeFiles/c10_LeftRight_test.dir/util/LeftRight_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-avx512f-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc: In function ‘std::string google::protobuf::compiler::ruby::DefaultValueForField(const google::protobuf::FieldDescriptor*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc:158:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 158 | for (int i = 0; i < default_str.length(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc: In function ‘std::string google::protobuf::compiler::ruby::PackageToModule(const std::string&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/ruby/ruby_generator.cc:325:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 325 | for (int i = 0; i < name.size(); i++) { | ~~^~~~~~~~~~~~~ [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u8.c.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_prelu.cpp.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_Metaprogramming_test.dir/util/Metaprogramming_test.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/subprocess.cc: In member function ‘bool google::protobuf::compiler::Subprocess::Communicate(const google::protobuf::Message&, google::protobuf::Message*, std::string*)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/protobuf/src/google/protobuf/compiler/subprocess.cc:409:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 409 | if (input_pos == input_data.size()) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_u8_copy_sum_bt_kern_autogen.cpp.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_reduction.cpp.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_NetworkFlow_test.dir/util/NetworkFlow_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmaxc-sse-u8.c.o [ 20%] Built target c10_ConstexprCrc_test [ 20%] Linking CXX executable ../../bin/c10_Scalar_test [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_resampling.cpp.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_Semaphore_test.dir/util/Semaphore_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-avx-u16.c.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_shuffle.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-avx512f-u32.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-scalar-u8.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmin-sse-u8.c.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_vnni_u8_copy_an_kern_autogen.cpp.o [ 20%] Built target c10_Scalar_test [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-avx-u16.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-avx512f-u32.c.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_Synchronized_test.dir/util/Synchronized_test.cpp.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_ThreadLocal_test.dir/util/ThreadLocal_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-scalar-u8.c.o [ 20%] Linking CXX executable ../../bin/c10_InlineDeviceGuard_test [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vminc-sse-u8.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-avx-u16.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-avx512f-u32.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-scalar-u8.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmul-sse-u8.c.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/ref_softmax.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-avx-u16.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-avx512f-u32.c.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_vnni_u8_copy_at_kern_autogen.cpp.o [ 20%] Built target c10_InlineDeviceGuard_test [ 20%] Building CXX object c10/test/CMakeFiles/c10_TypeIndex_test.dir/util/TypeIndex_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u8.c.o [ 20%] Linking CXX executable ../../bin/c10_DispatchKeySet_test [ 20%] Linking CXX executable ../../bin/c10_DeadlockDetection_test [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vmulc-sse-u8.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-avx-u16.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-avx512f-u32.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u8.c.o [ 20%] Linking CXX executable ../../bin/c10_Bitset_test [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_vnni_u8_copy_bn_kern_autogen.cpp.o [ 20%] Linking CXX executable ../../bin/c10_ArrayRef_test [ 20%] Linking CXX executable ../../bin/c10_SizesAndStrides_test [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_vnni_u8_copy_bt_kern_autogen.cpp.o [ 20%] Built target c10_DeadlockDetection_test [ 20%] Built target c10_DispatchKeySet_test [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vprelu-sse2-u8.c.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_TypeList_test.dir/util/TypeList_test.cpp.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_TypeTraits_test.dir/util/TypeTraits_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-avx-u16.c.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-avx512f-u32.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 20%] Built target c10_Bitset_test [ 20%] Built target c10_SizesAndStrides_test [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u8.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 20%] Built target c10_ArrayRef_test [ 20%] Linking CXX executable ../../bin/c10_InlineStreamGuard_test [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vpreluc-sse2-u8.c.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_accumulate_test.dir/util/accumulate_test.cpp.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_bfloat16_test.dir/util/bfloat16_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-avx-u16.c.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_bit_cast_test.dir/util/bit_cast_test.cpp.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_complex_math_test.dir/util/complex_math_test.cpp.o [ 20%] Linking CXX executable ../../bin/c10_Semaphore_test [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-avx512f-u32.c.o [ 20%] Linking CXX executable ../../bin/c10_Half_test [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u2.c.o [ 20%] Built target c10_InlineStreamGuard_test Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 20%] Building CXX object c10/test/CMakeFiles/c10_complex_test.dir/util/complex_test.cpp.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_vnni_u8_copy_sum_an_kern_autogen.cpp.o [ 20%] Built target c10_Semaphore_test [ 20%] Building CXX object c10/test/CMakeFiles/c10_error_test.dir/util/error_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrdivc-sse-u8.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 20%] Built target c10_Half_test [ 20%] Building CXX object c10/test/CMakeFiles/c10_exception_test.dir/util/exception_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-avx-u16.c.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/scale_utils.cpp.o [ 20%] Linking CXX executable ../../bin/c10_Synchronized_test [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-avx512f-u32.c.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_flags_test.dir/util/flags_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u8.c.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_generic_math_test.dir/util/generic_math_test.cpp.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_intrusive_ptr_test.dir/util/intrusive_ptr_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrpreluc-sse2-u8.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 20%] Built target c10_Synchronized_test [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/simple_concat.cpp.o [ 20%] Building CXX object c10/test/CMakeFiles/c10_irange_test.dir/util/irange_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-avx-u16.c.o [ 20%] Linking CXX executable ../../bin/c10_IntrusiveList_test [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_vnni_u8_copy_sum_at_kern_autogen.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-avx512f-u32.c.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_vnni_u8_copy_sum_bn_kern_autogen.cpp.o [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx2_vnni_u8_copy_sum_bt_kern_autogen.cpp.o [ 20%] Linking CXX executable ../../bin/c10_TypeTraits_test [ 20%] Linking CXX executable ../../bin/c10_NetworkFlow_test [ 20%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/simple_layer_normalization.cpp.o [ 20%] Built target c10_IntrusiveList_test [ 20%] Building CXX object c10/test/CMakeFiles/c10_lazy_test.dir/util/lazy_test.cpp.o [ 20%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u8.c.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_gemm_s8u8s32_kern.cpp.o [ 21%] Building CXX object c10/test/CMakeFiles/c10_logging_test.dir/util/logging_test.cpp.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vrsubc-sse-u8.c.o [ 21%] Linking CXX executable ../../bin/c10_LeftRight_test [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/simple_resampling.cpp.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-avx-u16.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Built target c10_TypeTraits_test [ 21%] Linking CXX executable ../../bin/c10_Metaprogramming_test [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-avx512f-u32.c.o [ 21%] Linking CXX executable ../../bin/c10_TypeIndex_test [ 21%] Building CXX object c10/test/CMakeFiles/c10_optional_test.dir/util/optional_test.cpp.o [ 21%] Built target c10_NetworkFlow_test [ 21%] Linking CXX executable ../../bin/c10_ThreadLocal_test [ 21%] Linking CXX executable ../../bin/c10_TypeList_test [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u8.c.o [ 21%] Building CXX object c10/test/CMakeFiles/c10_ordered_preserving_dict_test.dir/util/ordered_preserving_dict_test.cpp.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiff-sse-u8.c.o [ 21%] Built target c10_LeftRight_test Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Built target c10_TypeIndex_test Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Building CXX object c10/test/CMakeFiles/c10_registry_test.dir/util/registry_test.cpp.o [ 21%] Linking CXX executable ../../bin/c10_Enumerate_test [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_gemv_s8x8s32.cpp.o [ 21%] Built target c10_Metaprogramming_test [ 21%] Linking CXX executable ../../bin/c10_error_test [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_kernel_gemv_s8x8s32_kern.cpp.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Building CXX object c10/test/CMakeFiles/c10_small_vector_test.dir/util/small_vector_test.cpp.o [ 21%] Linking CXX executable ../../bin/c10_cow_test [ 21%] Built target c10_ThreadLocal_test Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-avx-u16.c.o [ 21%] Building CXX object c10/test/CMakeFiles/c10_ssize_test.dir/util/ssize_test.cpp.o [ 21%] Built target c10_TypeList_test [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-avx512f-u32.c.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/simple_sum.cpp.o [ 21%] Building CXX object c10/test/CMakeFiles/c10_string_view_test.dir/util/string_view_test.cpp.o [ 21%] Building CXX object c10/test/CMakeFiles/c10_string_util_test.dir/util/string_util_test.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/zero_point_utils.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_an_kern_autogen.cpp.o [ 21%] Building CXX object c10/test/CMakeFiles/c10_tempfile_test.dir/util/tempfile_test.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/bf16/ref_gemm_bf16.cpp.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Linking CXX executable ../../bin/c10_accumulate_test [ 21%] Built target c10_error_test [ 21%] Linking CXX executable ../../bin/c10_bit_cast_test [ 21%] Built target c10_Enumerate_test [ 21%] Building CXX object c10/test/CMakeFiles/c10_typeid_test.dir/util/typeid_test.cpp.o [ 21%] Building CXX object c10/benchmark/CMakeFiles/c10_intrusive_ptr_benchmark.dir/intrusive_ptr_benchmark.cpp.o [ 21%] Built target c10_cow_test [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_at_kern_autogen.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_bn_kern_autogen.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_bt_kern_autogen.cpp.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u8.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/f32/gemm_utils_f32.cpp.o [ 21%] Linking CXX executable ../../bin/c10_generic_math_test [ 21%] Built target c10_bit_cast_test [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsqrdiffc-sse-u8.c.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-avx-u16.c.o [ 21%] Built target c10_accumulate_test [ 21%] Linking CXX executable ../../bin/c10_irange_test [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-avx512f-u32.c.o [ 21%] Linking CXX executable ../../bin/c10_flags_test [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/f32/ref_gemm_f32.cpp.o [ 21%] Linking CXX executable ../../bin/c10_exception_test [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_an_kern_autogen.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/gemm.cpp.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-scalar-u8.c.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsub-sse-u8.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Built target c10_generic_math_test Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-avx-u16.c.o [ 21%] Built target c10_exception_test [ 21%] Built target c10_irange_test [ 21%] Built target c10_flags_test [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-avx512f-u32.c.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/gemm_pack.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_at_kern_autogen.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_bn_kern_autogen.cpp.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u8.c.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/s8x8s32/ref_gemm_s8x8s32.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx512_core_u8_copy_sum_bt_kern_autogen.cpp.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vbinary/gen/f32-vsubc-sse-u8.c.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-avx-u16.c.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-avx512f-u16.c.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-scalar-u4.c.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b0_b_gemm_s8u8s32_kern_autogen.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/gemm/s8x8s32/simple_gemm_s8s8s32.cpp.o [ 21%] Linking CXX static library ../../../lib/libprotoc.a [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vclamp/gen/f32-vclamp-sse-u8.c.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/cpu_matmul_list.cpp.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-avx512f-u32.c.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/gemm_bf16_matmul.cpp.o [ 21%] Linking CXX executable ../../bin/c10_bfloat16_test [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/gemm_f32_matmul.cpp.o [ 21%] Linking CXX executable ../../bin/c10_string_view_test [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/gemm_x8s8s32x_matmul.cpp.o [ 21%] Linking CXX executable ../../bin/c10_intrusive_ptr_benchmark [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-fma3-u16.c.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b0_c_gemm_s8u8s32_kern_autogen.cpp.o [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b0_gemm_s8u8s32_kern_autogen.cpp.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Built target c10_bfloat16_test [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u4.c.o [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcmul/gen/f32-vcmul-sse-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/ideep/mkl-dnn/src/cpu/x64/gemm/f32/jit_avx512_core_f32_copy_at_kern_part1_autogen.cpp: In member function ‘void dnnl::impl::cpu::x64::jit_avx512_core_f32_copy_at_kern::generate_part1(const Xbyak::Label&, const Xbyak::Label&, const Xbyak::Label&, const Xbyak::Label&)’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/ideep/mkl-dnn/src/cpu/x64/gemm/f32/jit_avx512_core_f32_copy_at_kern_part1_autogen.cpp:51:6: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without 51 | void jit_avx512_core_f32_copy_at_kern::generate_part1(const Xbyak::Label &l4000, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-avx.c.o [ 21%] Linking CXX executable ../../bin/c10_tempfile_test [ 21%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b0_r_gemm_s8u8s32_kern_autogen.cpp.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 21%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-avx512f.c.o [ 21%] Built target c10_string_view_test [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-scalar.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysign-sse2.c.o [ 22%] Built target c10_intrusive_ptr_benchmark [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_b_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/ref_matmul.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vcopysign/gen/f32-vcopysign-scalar.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/ref_matmul_int8.cpp.o [ 22%] Linking CXX executable ../../bin/c10_complex_test [ 22%] Linking CXX executable ../../bin/c10_lazy_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_c_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Built target c10_tempfile_test [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-avx.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-avx512f.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-scalar.c.o [ 22%] Linking CXX executable ../../bin/c10_complex_math_test [ 22%] Built target libprotoc [ 22%] Building CXX object third_party/protobuf/cmake/CMakeFiles/protoc.dir/__/src/google/protobuf/compiler/main.cc.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vcopysign/gen/f32-vcopysignc-scalar.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Linking CXX executable ../../bin/c10_ssize_test Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 22%] Built target c10_complex_test [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vcopysignc-sse2.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-avx.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-avx512f.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_kernel_r_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-scalar.c.o [ 22%] Built target c10_lazy_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/matmul/ref_sparse_matmul.cpp.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vcopysign/gen/f32-vrcopysignc-sse2.c.o [ 22%] Built target c10_complex_math_test [ 22%] Built target c10_ssize_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_an_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_at_kern_autogen.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vcopysign/gen/f32-vrcopysignc-scalar.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_bn_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut4-p4-perm-u32.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut4-p4-perm-u32.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-p6-u64.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u2.c.o [ 22%] Linking CXX executable ../../bin/c10_registry_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u4.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-velu/gen/f32-velu-sse2-rr2-lut16-p3-u12.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_comp_bf16_s8.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vexp/gen/f32-vexp-scalar-exp.c.o [ 22%] Linking CXX executable ../../bin/c10_logging_test [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-avx-rational-12-10-div.c.o [ 22%] Built target c10_registry_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_comp_f32_s8.cpp.o [ 22%] Linking CXX executable ../../../bin/protoc [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-avx512f-rational-12-10-nr.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-fma3-rational-12-10-div.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_bf16.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_bt_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_comp_s8_s8.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_sum_an_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-scalar-rational-12-10-div.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vgelu/gen/f32-vgelu-scalar-rational-12-10-div.c:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Built target c10_logging_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_sum_at_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_sum_bn_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_avx_u8_copy_sum_bt_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vgelu/gen/f32-vgelu-sse2-rational-12-10-div.c.o [ 22%] Linking CXX executable ../../bin/c10_string_util_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b0_b_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_f16.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-avx-u16.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b0_c_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-avx512f-u16.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-fma3-u16.c.o [ 22%] Built target dnnl_graph_backend_dnnl [ 22%] Built target c10_string_util_test [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-scalar-u4.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vhswish/gen/f32-vhswish-sse-u8.c.o [ 22%] Linking CXX executable ../../bin/c10_typeid_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b0_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b0_r_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-avx2-rational-3-3-div.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-avx512f-rational-3-3-div.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_f32_bf16.cpp.o [ 22%] Built target c10_typeid_test [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-fma3-rational-3-3-div.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_f32_f16.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_b_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_c_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_f32_f32.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c: In function ‘xnn_signed_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c:56:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 56 | XNN_SIMD_CONST_F32_FROM_INT32(sign_and_exp_mask, 0xff800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c: In function ‘xnn_f32_vlog_ukernel__scalar_rational_3_3_div_u1’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c:91:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 91 | XNN_SIMD_CONST_F32_FROM_INT32(vmantissa_bits_mask, 0x007FFFFFUL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c: In function ‘xnn_f32_vlog_ukernel__scalar_rational_3_3_div_u2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c:171:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 171 | XNN_SIMD_CONST_F32_FROM_INT32(vmantissa_bits_mask, 0x007FFFFFUL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c: In function ‘xnn_f32_vlog_ukernel__scalar_rational_3_3_div_u4’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c:307:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 307 | XNN_SIMD_CONST_F32_FROM_INT32(vmantissa_bits_mask, 0x007FFFFFUL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c: In function ‘xnn_f32_vlog_ukernel__scalar_rational_3_3_div_u8’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vlog/gen/f32-vlog-scalar-rational-3-3-div.c:471:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 471 | XNN_SIMD_CONST_F32_FROM_INT32(vmantissa_bits_mask, 0x007FFFFFUL); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_gemm_s8u8s32_kern_autogen.cpp.o Warning: Unused direct dependencies: /lib64/libm.so.6 [ 22%] Built target protoc [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_kernel_r_gemm_s8u8s32_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlog/gen/f32-vlog-sse2-rational-3-3-div.c.o [ 22%] Running gen_proto.py on onnx/onnx.in.proto [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-avx-u16.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-avx512f-u16.c.o Processing /builddir/build/BUILD/pytorch-v2.8.0/third_party/onnx/onnx/onnx.in.proto Writing /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx_onnx_torch-ml.proto Writing /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx_onnx_torch-ml.proto3 Writing /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-ml.pb.h generating /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx_pb.py [ 22%] Running C++ protocol buffer compiler on /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx_onnx_torch-ml.proto [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-u4.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-sse-u8.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vlrelu/gen/f32-vlrelu-sse41-u8.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c1-minmax-scalar-2x.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_an_kern_autogen.cpp.o [ 22%] Built target gen_onnx_proto [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_at_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-sse-2x.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrelu/gen/f32-vrelu-scalar-u8.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-avx-u16.c.o [ 22%] Built target dnnl_common [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-avx512f-u16.c.o [ 22%] Running gen_proto.py on onnx/onnx-data.in.proto [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-u1.c.o Processing /builddir/build/BUILD/pytorch-v2.8.0/third_party/onnx/onnx/onnx-data.in.proto Writing /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-data_onnx_torch.proto Writing /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-data_onnx_torch.proto3 Writing /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-data.pb.h generating /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx_data_pb.py [ 22%] Running C++ protocol buffer compiler on /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-data_onnx_torch.proto [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_f32_fp8.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-u4.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-sse2-u8.c.o [ 22%] Built target gen_onnx_data_proto [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndd-sse41-u8.c.o [ 22%] Running gen_proto.py on onnx/onnx-operators.in.proto [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-avx-u16.c.o Processing /builddir/build/BUILD/pytorch-v2.8.0/third_party/onnx/onnx/onnx-operators.in.proto Writing /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-operators_onnx_torch-ml.proto Writing /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-operators_onnx_torch-ml.proto3 Writing /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-operators-ml.pb.h generating /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx_operators_pb.py [ 22%] Running C++ protocol buffer compiler on /builddir/build/BUILD/pytorch-v2.8.0/build/third_party/onnx/onnx/onnx-operators_onnx_torch-ml.proto [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_bn_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-avx512f-u16.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_bt_kern_autogen.cpp.o [ 22%] Built target gen_onnx_operators_proto [ 22%] Building CXX object third_party/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx_onnx_torch-ml.pb.cc.o [ 22%] Linking CXX executable ../../bin/c10_ordered_preserving_dict_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_f32_s32.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_sum_an_kern_autogen.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_sum_at_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-u1.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-u4.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_sum_bn_kern_autogen.cpp.o [ 22%] Built target c10_ordered_preserving_dict_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm/s8x8s32/jit_sse41_u8_copy_sum_bt_kern_autogen.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-sse2-u8.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndne-sse41-u8.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-avx-u16.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_f32_s8.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm_bf16_convolution.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-avx512f-u16.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_f32_u8.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/gemm_bf16_inner_product.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-u1.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/injectors/injector_utils.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-u4.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/injectors/jit_uni_binary_injector.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/injectors/jit_uni_eltwise_injector.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-sse2-u8.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndu-sse41-u8.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/injectors/jit_uni_postops_injector.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-avx-u16.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_fp4.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_fp8.cpp.o [ 22%] Building CXX object third_party/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx-operators_onnx_torch-ml.pb.cc.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_s32.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_s4.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-avx512f-u16.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/ip_convolution.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_s8.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx2_1x1_conv_kernel_f32.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-u1.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-u4.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-sse2-u8.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_u4.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrnd/gen/f32-vrndz-sse41-u8.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx-rsqrt-u16.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx2_1x1_convolution.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/reorder/cpu_reorder_regular_u8.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx2_conv_kernel_f32.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx512f-rsqrt-u32.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/brgemm_cell_common.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx2_convolution.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-fma3-rsqrt-u16.c.o [ 22%] Building CXX object third_party/onnx/CMakeFiles/onnx_proto.dir/onnx/onnx-data_onnx_torch.pb.cc.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_1x1_conv_kernel.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/cell_common.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_1x1_convolution.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-rsqrt-u1.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_conv_kernel.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-rsqrt-u4.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vrsqrt/gen/f32-vrsqrt-sse-rsqrt-u8.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-nr2-u16.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_common_convolution.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-div-u16.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_amx_1x1_conv_kernel.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/cell_gru.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_amx_1x1_convolution.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-u64.c.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_amx_conv_kernel.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-u2.c.o [ 22%] Linking CXX executable ../../bin/c10_optional_test [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/cell_gru_lbr.cpp.o [ 22%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_amx_convolution.cpp.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-lut64-p2-div-u8.c.o [ 22%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-lut64-p2-div-u8.c.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-rsqrt-u16.c.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_amx_deconvolution.cpp.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_1x1_conv_kernel.cpp.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_postgemm_gru.cpp.o [ 23%] Built target c10_optional_test [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_1x1_convolution.cpp.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_conv_kernel.cpp.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_postgemm_gru_lbr.cpp.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-avx512f-rsqrt-u16.c.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-fma3-rsqrt-u16.c.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_convolution.cpp.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_postgemm_lstm.cpp.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_bf16_dw_conv_kernel.cpp.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-u1.c.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vsqrt/gen/f32-vsqrt-sse-rsqrt-u12.c.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-avx-rational-9-8-div.c.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_fp16cvt.cpp.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-avx512f-rational-9-8-nr.c.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_postgemm_lstm_projection.cpp.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_postgemm_rnn.cpp.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_fp8cvt.cpp.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-fma3-rational-9-8-div.c.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-scalar-rational-9-8-div.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vtanh/gen/f32-vtanh-scalar-rational-9-8-div.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_resampling.cpp.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vtanh/gen/f32-vtanh-sse2-rational-9-8-div.c.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/ref_rnn.cpp.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/rnn/rnn_utils.cpp.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-avx.c.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-avx512f.c.o [ 23%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/jit_utils/jit_utils.cpp.o [ 23%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-scalar.c.o [ 24%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/CMakeFiles/dnnl_cpu.dir/jit_utils/linux_perf/linux_perf.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vunary/gen/f32-vabs-scalar.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 24%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vabs-sse2.c.o [ 24%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_scale_precompute.cpp.o [ 24%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-avx.c.o [ 24%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_1x1_conv_kernel.cpp.o [ 24%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-avx512f.c.o [ 24%] Linking CXX static library ../../lib/libonnx_proto.a [ 24%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_1x1_convolution.cpp.o [ 24%] Built target onnx_proto [ 24%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/checker.cc.o [ 24%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_conv_kernel.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_convolution.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-scalar.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_core_x8s8s32x_deconvolution.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vunary/gen/f32-vneg-scalar.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vneg-sse2.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_avx512_sparse_decompress_kernel.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-avx.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-avx512f.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brdgmm_dw_conv.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-scalar.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-vunary/gen/f32-vsqr-scalar.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/f32-vunary/gen/f32-vsqr-sse2.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8c8-minmax-avx2.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_1x1_conv.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv_bwd.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv_bwd_copy_kernel.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv_bwd_strided.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qb4w_gemm_minmax_ukernel_1x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8c8-minmax-avx2.c:53:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 53 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8c8-minmax-avx2.c:54:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 54 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qb4w_gemm_minmax_ukernel_3x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c:65:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 65 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c:66:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 66 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv_bwd_trans_kernel.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c:88:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256 vinput_zero_point1 = _mm256_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c:93:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256 vinput_zero_point2 = _mm256_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c:296:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 296 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd-prfm.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv_bwd_utils.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx-madd-prfm.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv_bwd_w.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd-prfm.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd-prfm.c:49:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 49 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx-madd-prfm.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx-madd-prfm.c:49:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 49 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnni.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv_comp_pad_kernel.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnni.c:47:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 47 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnni.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv_trans_kernel.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_4x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:69:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 69 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:70:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 70 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:66:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:67:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:68:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:182:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 182 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:183:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 183 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:184:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 184 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_conv_utils.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:98:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:278:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:279:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:280:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:281:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:282:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:283:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:284:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:96:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 96 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:283:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:284:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:285:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:286:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:287:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:288:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:289:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256skx.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_1x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx2.c:47:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 47 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx2.c:48:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_deconv.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_inner_product.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_inner_product_utils.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_1x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256skx.c:47:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 47 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256skx.c:48:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_post_ops.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_1x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256vnni.c:47:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 47 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256vnni.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx2.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_primitive_conf.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_brgemm_transpose_utils.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_gemm_inner_product_utils.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_5x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:71:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 71 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:72:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 72 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:94:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:99:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:104:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:109:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:197:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 197 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:199:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 199 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:201:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 201 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_3x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c:59:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 59 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c:60:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 60 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c:82:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 82 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c:87:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c:153:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 153 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256skx.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_gemm_x8s8s32x_conv_zp_src_pad_comp.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_8x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:96:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 96 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_gemm_x8s8s32x_convolution_utils.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:267:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:268:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 268 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:269:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:270:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 270 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/common/assertions.cc.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:271:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:272:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:273:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_generator.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_1x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx2.c:52:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 52 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx2.c:53:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 53 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_sse41_1x1_conv_kernel_f32.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-3x8c8-minmax-avx2.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_sse41_1x1_convolution.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_1x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256skx.c:52:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 52 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256skx.c:53:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 53 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256skx.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_1x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256vnni.c:51:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 51 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256vnni.c:52:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 52 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/common/interned_strings.cc.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-3x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_3x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-3x8c8-minmax-avx2.c:60:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 60 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-3x8c8-minmax-avx2.c:61:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 61 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_sse41_conv_kernel_f32.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_5x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256skx.c:68:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 68 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256skx.c:69:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 69 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_sse41_convolution.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_transpose_utils.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c8-minmax-avx512vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_8x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256vnni.c:79:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 79 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256vnni.c:80:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 80 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_batch_normalization.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_batch_normalization_s8.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_14x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:132:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:133:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:134:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:135:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:136:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:137:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:138:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:139:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:140:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 140 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:141:80: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 141 | const __m512 vinput_zero_point10 = _mm512_set1_ps((float) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:142:80: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 142 | const __m512 vinput_zero_point11 = _mm512_set1_ps((float) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:143:80: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 143 | const __m512 vinput_zero_point12 = _mm512_set1_ps((float) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:144:80: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 144 | const __m512 vinput_zero_point13 = _mm512_set1_ps((float) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:464:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 464 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:465:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 465 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:466:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 466 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:467:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 467 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:468:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 468 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:469:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 469 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:470:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 470 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:471:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 471 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:472:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 472 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:473:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 473 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:474:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 474 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:475:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 475 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:476:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 476 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4-minmax-scalar.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_binary.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-avx-ld128.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-sse2-ld128.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_binary_kernel.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-sse41-ld128.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_convert_xf16.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x8c8-minmax-avx2.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_deconv_zp_pad_str_kernel.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-avx2.c.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c:72:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c:75:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c:243:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld128.c:31:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_dw_conv_kernel_f32.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:71:71: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const float vinput_zero_point1 = (const float) quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:76:71: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const float vinput_zero_point2 = (const float) quantization_params[2].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:81:71: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const float vinput_zero_point3 = (const float) quantization_params[3].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:230:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:235:52: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 235 | const float vinput_scale2 = quantization_params[2].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:240:52: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 240 | const float vinput_scale3 = quantization_params[3].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_dw_conv_kernel_utils.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld128.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_dw_convolution.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-avx2.c:88:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256 vinput_zero_point1 = _mm256_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-avx2.c:93:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256 vinput_zero_point2 = _mm256_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-avx2.c:296:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 296 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld128.c:78:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld128.c:81:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld128.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_eltwise.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_eltwise_int.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_group_normalization.cpp.o [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/common/ir_pb_converter.cc.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_i8i8_pooling.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_instance_normalization.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__avx_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c:84:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c:85:89: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m128i vinput_zero_point3 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[3].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c:35:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c:282:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c:283:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | const __m128 vinput_scale3 = _mm_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld128.c:35:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_8x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:96:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:97:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:98:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:99:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:100:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:101:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:102:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:308:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:309:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:310:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:311:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:312:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:313:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:314:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:127:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:128:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:129:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:130:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:131:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:132:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:133:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:134:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:135:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:136:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:137:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:138:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:139:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:454:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 454 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:455:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 455 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:456:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 456 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:457:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 457 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:458:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 458 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:459:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 459 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:460:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 460 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:461:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 461 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:462:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 462 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:463:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 463 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:464:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 464 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:465:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 465 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:466:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 466 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_layer_normalization.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512vnni-prfm.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_ncsp_convolution.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_pool_kernel.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_pooling.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512vnnigfni-prfm.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4-minmax-scalar.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_reduction.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_reduction_kernel.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse2-ld128.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-ssse3-madd.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_reorder.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_reorder_direct_copy.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx2-madd-prfm.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx256skx-madd-prfm.c.o [ 25%] Linking CXX executable ../../bin/c10_intrusive_ptr_test [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_reorder_utils.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld128.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c.o Warning: Unused direct dependencies: /builddir/build/BUILD/pytorch-v2.8.0/build/lib/libc10.so [ 25%] Built target c10_intrusive_ptr_test [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/common/model_helpers.cc.o [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/common/path.cc.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_resampling.cpp.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld128.c:74:41: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4__scalar’: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld128.c:77:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld128.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:67:59: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const int32_t vinput_zero_point1 = quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:72:59: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const int32_t vinput_zero_point2 = quantization_params[2].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:77:59: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 77 | const int32_t vinput_zero_point3 = quantization_params[3].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:169:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 169 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:174:52: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 174 | const float vinput_scale2 = quantization_params[2].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:179:52: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 179 | const float vinput_scale3 = quantization_params[3].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/common/status.cc.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c.o [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/attr_proto_util.cc.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_resampling_kernel.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__ssse3_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:65:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 65 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:66:78: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m128i vinput_zero_point2 = _mm_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:67:78: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m128i vinput_zero_point3 = _mm_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:186:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 186 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:187:72: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 187 | vout2x0123 = _mm_mul_ps(vout2x0123, _mm_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:188:72: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 188 | vout3x0123 = _mm_mul_ps(vout3x0123, _mm_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_softmax.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_tbb_batch_normalization.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_x8s8s32x_1x1_conv_kernel.cpp.o [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/controlflow/defs.cc.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_x8s8s32x_1x1_convolution.cpp.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_x8s8s32x_conv_kernel.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:66:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:67:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:68:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:182:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 182 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:183:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 183 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:184:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 184 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c.o [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/controlflow/old.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c8__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:91:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:92:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:93:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:94:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:95:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:96:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:97:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:290:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 290 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:291:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:292:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 292 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:293:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 293 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:294:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 294 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:295:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 295 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:296:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 296 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_x8s8s32x_convolution.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_x8s8s32x_deconvolution.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:91:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:92:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:93:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:94:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:95:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:96:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:97:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:298:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 298 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:299:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:300:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 300 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:301:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 301 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:302:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:303:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:304:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/jit_uni_xf16_sum.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:278:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:279:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:280:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:281:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:282:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:283:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:284:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c.o [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/controlflow/utils.cc.o [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn.cpp.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-avx512vnni-prfm.c.o [ 25%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-avx512skx-prfm.c.o [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/data_type_utils.cc.o [ 25%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/function.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_10x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:103:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:104:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:105:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:106:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:107:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:108:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:109:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:110:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:111:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:334:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:335:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:336:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:337:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:338:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:339:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:340:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:341:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:342:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_bwd_base.cpp.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x2-minmax-scalar.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-sse2-ld64.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4-minmax-scalar.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-sse41-ld64.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c8-minmax-avx256skx.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c8-minmax-avx2.c.o [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_bwd_blocked.cpp.o [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_bwd_nhwc.cpp.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x2-minmax-scalar.c.o [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_fwd_blocked.cpp.o [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_fwd_base.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x2-minmax-scalar.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x2__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x2-minmax-scalar.c:51:59: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 51 | const int32_t vinput_zero_point1 = quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x2-minmax-scalar.c:28:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x2-minmax-scalar.c:81:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x2-minmax-scalar.c:28:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:66:59: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const int32_t vinput_zero_point1 = quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:71:59: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const int32_t vinput_zero_point2 = quantization_params[2].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:76:59: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const int32_t vinput_zero_point3 = quantization_params[3].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:138:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:143:52: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 143 | const float vinput_scale2 = quantization_params[2].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:148:52: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 148 | const float vinput_scale3 = quantization_params[3].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld64.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld64.c:71:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld64.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld64.c:74:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld64.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_avx512_common_lrn_fwd_nhwc.cpp.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld64.c:71:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld64.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld64.c:74:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld64.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:88:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:93:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:98:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:175:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 175 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:177:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 177 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_8x16c8__avx512skx_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:255:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:256:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_uni_lrn.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:257:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:258:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:259:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:260:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:261:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x16c8-minmax-avx512vnni-prfm.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-avx512skx-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_8x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:112:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:117:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:122:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:127:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:132:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:137:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:142:83: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 142 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:263:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:265:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:267:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:269:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:271:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:273:34: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | const __m256 vinput_scale7 = _mm256_broadcast_ss(&quantization_params[7].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-avx512vnni-prfm.c.o [ 26%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/generator/defs.cc.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x2-minmax-scalar.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4-minmax-scalar.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-sse2-ld64.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-sse41-ld64.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c8-minmax-avx2.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c8-minmax-avx256skx.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x2-minmax-scalar.c.o [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/lrn/jit_uni_lrn_kernel.cpp.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4-minmax-scalar.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-sse2-ld64.c.o [ 26%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/generator/old.cc.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-sse41-ld64.c.o [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/matmul/brgemm_matmul.cpp.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x8c8-minmax-avx2.c.o [ 26%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/generator/utils.cc.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c8-minmax-avx512skx-prfm.c.o [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/matmul/brgemm_matmul_copy_utils.cpp.o [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/matmul/brgemm_matmul_reorders.cpp.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x8c8-minmax-avx256skx.c.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx-mul16-add16.c.o [ 26%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/image/defs.cc.o [ 26%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/logical/defs.cc.o [ 26%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/matmul/brgemm_matmul_utils.cpp.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx2-mul32.c.o [ 26%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/logical/old.cc.o [ 26%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/math/defs.cc.o [ 26%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/matmul/jit_uni_sparse_matmul.cpp.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/prelu/jit_prelu_backward.cpp.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/prelu/jit_prelu_base_kernel.cpp.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/prelu/jit_prelu_forward.cpp.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/math/old.cc.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/prelu/jit_prelu_reduction_kernel.cpp.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/prelu/jit_prelu_utils.cpp.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx512skx-mul32.c.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/prelu/jit_uni_prelu_backward_kernel.cpp.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse2-mul16-add16.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse41-mul16-add16.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx-mul16-add16.c.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/math/utils.cc.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/prelu/jit_uni_prelu_forward_kernel.cpp.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx2-mul32.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/rnn/brgemm_cell_common_bwd.cpp.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/rnn/brgemm_cell_common_fwd.cpp.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/nn/defs.cc.o [ 27%] Linking CXX executable ../../bin/c10_small_vector_test [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx512skx-mul32.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse2-mul16-add16.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse41-mul16-add16.c.o [ 27%] Built target c10_small_vector_test [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/rnn/brgemm_cell_common_reorders.cpp.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/rnn/brgemm_cell_common_utils.cpp.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/rnn/jit_brgemm_transpose_single_row.cpp.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u16.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u32.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u16.c.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/nn/old.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f16_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f16_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/qs8-f16-vcvt.h:32:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 32 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_f16_vcvt_ukernel__avx2_u16, 16, false, XNN_QUANTIZED(int8_t), xnn_float16, struct xnn_qs8_f16_cvt_params, xnn_init_qs8_f16_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u16.c: In function ‘xnn_qs8_f16_vcvt_ukernel__avx2_u16’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u16.c:32:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 32 | const __m256 vscale = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.scale)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u32.c.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/rnn/jit_diff_weights_peephole.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:43:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 43 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qs8_f32_vcvt_ukernel__avx_u32, 32, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u1.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:45:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 45 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_f32_vcvt_ukernel__avx2_u16, 16, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/object_detection/defs.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/object_detection/old.cc.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u1.c:21:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 21 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u1.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:69:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 69 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_f32_vcvt_ukernel__scalar_u1, 1, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u4.c:21:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 21 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u4.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:72:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 72 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_f32_vcvt_ukernel__scalar_u4, 4, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:52:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 52 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_qs8_f32_vcvt_ukernel__avx512skx_u32, 32, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:35:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 35 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_f32_vcvt_ukernel__sse2_u32, 32, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/optional/defs.cc.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/rnn/jit_gates_reduction.cpp.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u16.c.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/optional/old.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/parser.cc.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/rnn/rnn_brgemm_utils.cpp.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/shuffle/jit_uni_shuffle.cpp.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/shuffle/jit_uni_shuffle_kernel.cpp.o [ 27%] Building CXX object third_party/ideep/mkl-dnn/src/cpu/x64/CMakeFiles/dnnl_cpu_x64.dir/utils/jit_io_helper.cpp.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:37:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 37 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qs8_f32_vcvt_ukernel__sse41_u16, 16, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/printer.cc.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-packw/gen/qs8-packw-x16c8-gemm-goi-avx256vnni-prfm.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-packw/gen/qs8-packw-x16c8-gemm-goi-scalar.c.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/quantization/defs.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/quantization/old.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/reduction/defs.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/reduction/old.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/reduction/utils.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/rnn/defs.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/rnn/old.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/schema.cc.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/sequence/defs.cc.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-packw/gen/qs8-packw-x64c4-gemm-goi-scalar.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-goi-avx256vnni-prfm.c.o [ 27%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/shape_inference.cc.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx-mul16-add16.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx2-mul32.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx512skx-mul32.c.o [ 27%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse2-mul16.c.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor/defs.cc.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor/old.cc.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse41-mul16.c.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor/utils.cc.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor_proto_util.cc.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-avx-mul16-add16.c.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/tensor_util.cc.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/text/defs.cc.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p16c-minmax-fp32-avx2-mul32.c.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p1c-minmax-fp32-scalar-fmagic.c.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/traditionalml/defs.cc.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-imagic.c.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p2c-minmax-fp32-scalar-lrintf.c.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p32c-minmax-fp32-avx512skx-mul32.c.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/traditionalml/old.cc.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-sse2-mul16.c.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-3p8c-minmax-fp32-sse41-mul16.c.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/defs/training/defs.cc.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx-mul16-add16.c.o [ 28%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/inliner/inliner.cc.o [ 28%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx2-mul32.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 29%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/shape_inference/implementation.cc.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx512skx-mul32.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse2-mul16.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse41-mul16.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-avx512skx-prfm.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-imagic.c.o [ 29%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/version_converter/convert.cc.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 29%] Building CXX object third_party/onnx/CMakeFiles/onnx.dir/onnx/version_converter/helper.cc.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-avx-ld128.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-sse2-ld64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-sse41-ld64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-avx2.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-avx256skx.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-avx-ld128.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-sse2-ld64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-sse41-ld64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8c8-minmax-fp32-avx2.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c8-minmax-fp32-avx256skx.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c8-minmax-fp32-avx512skx-prfm.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-avx512vnni-prfm.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-fp32-avx512skx-prfm.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-avx-ld128.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-sse2-ld64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-sse41-ld64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-avx2.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-avx256skx.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-imagic.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-avx-ld128.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-sse2-ld64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-sse41-ld64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8c8-minmax-fp32-avx2.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c8-minmax-fp32-avx256skx.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c8-minmax-avx512vnni-prfm.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c8-minmax-fp32-avx512skx-prfm.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x16c8-gemm-goi-avx256vnni.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x16c8-gemm-goi-scalar.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-avx2-c64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-avx512skx-c64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-sse41-c64.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rdsum/gen/qs8-rdsum-minmax-fp32-scalar-u1-acc1.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-avx2-u64-acc2.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-avx256skx-u64-acc2.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-avx512skx-u128-acc2.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-avx512vnni-u128-acc2.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-scalar-u4.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-rsum/gen/qs8-rsum-ssse3-u32-acc2.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul32-ld32-u8.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx2-mul32-ld64-u16.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx512skx-mul32-ld128-u16.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-u1.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-u4.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse2-mul16-ld64-u8.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul16-ld64-u8.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul32-ld32-u8.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx2-mul32-ld64-u16.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx512skx-mul32-ld128-u16.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-u1.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-u4.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse2-mul16-ld64-u8.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul16-ld64-u8.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-avx-u32.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-avx2-u32.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-u1.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-u4.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-sse2-u32.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-sse41-u32.c.o [ 29%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vcvt/gen/qs8-vcvt-ssse3-u32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx2-u32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-scalar-u1.c:20:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-scalar-u1.c:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:63:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 63 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_vcvt_ukernel__scalar_u1, 1, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-u4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-scalar-u4.c:20:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-scalar-u4.c:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:65:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 65 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_vcvt_ukernel__scalar_u4, 4, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-u4.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse2-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse2-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse2-u32.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:32:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 32 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_vcvt_ukernel__sse2_u32, 32, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse41-u32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vlrelu/gen/qs8-vlrelu-ssse3-u32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-avx-mul16-ld64-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-ssse3-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-ssse3-u32.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:34:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 34 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_ssse3, xnn_qs8_vcvt_ukernel__ssse3_u32, 32, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-u4.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-sse2-mul16-ld64-u8.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-avx-mul16-ld64-u16.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-sse41-mul16-ld64-u16.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-u4.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-sse2-mul16-ld64-u8.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-sse41-mul16-ld64-u16.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-avgpool/qu8-avgpool-9p8x-minmax-fp32-scalar-imagic-c1.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-avgpool/qu8-avgpool-9p8x-minmax-fp32-sse2-c8.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-avgpool/qu8-avgpool-9x-minmax-fp32-scalar-imagic-c1.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-avgpool/qu8-avgpool-9x-minmax-fp32-sse2-c8.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-avx-mul16.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-avx2-mul32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-imagic.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:37:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 37 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qs8_vcvt_ukernel__avx_u32, 32, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-avx512skx-mul32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-sse2-mul16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx2-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-sse41-mul16.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:42:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 42 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_vcvt_ukernel__avx2_u32, 32, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-avx-mul16.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-avx2-mul32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse41-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse41-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:40:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 40 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qs8_vcvt_ukernel__sse41_u32, 32, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-imagic.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-avx512skx-mul32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-sse2-mul16.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-sse41-mul16.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u16.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u1.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u4.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u32.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x16c8-minmax-fp32-avx512skx-prfm.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u16.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-imagic.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-avx-ld128.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-sse2-ld64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u1.c:21:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 21 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u1.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:69:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 69 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_f32_vcvt_ukernel__scalar_u1, 1, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-sse41-ld64.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-1x8c8-minmax-fp32-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u4.c:21:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 21 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u4.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:72:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 72 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_f32_vcvt_ukernel__scalar_u4, 4, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:35:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 35 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_f32_vcvt_ukernel__sse2_u32, 32, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-avx-ld128.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-sse2-ld64.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-sse41-ld64.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-3x8c8-minmax-fp32-avx2.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-gemm/gen/qu8-gemm-7x16c8-minmax-fp32-avx512skx-prfm.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x16c8-minmax-fp32-avx512skx-prfm.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-imagic.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-avx-ld128.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-lrintf.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-sse2-ld64.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-sse41-ld64.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-1x8c8-minmax-fp32-avx2.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-imagic.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-avx-ld128.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-sse2-ld64.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:52:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 52 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_qu8_f32_vcvt_ukernel__avx512skx_u32, 32, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-sse41-ld64.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-3x8c8-minmax-fp32-avx2.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-rdsum/gen/qu8-rdsum-scalar.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-igemm/gen/qu8-igemm-7x16c8-minmax-fp32-avx512skx-prfm.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-rdsum/gen/qu8-rdsum-7p7x-ssse3-c64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-rsum/gen/qu8-rsum-avx2-u64-acc2.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:45:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 45 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qu8_f32_vcvt_ukernel__avx2_u16, 16, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:43:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 43 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qu8_f32_vcvt_ukernel__avx_u32, 32, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-rsum/gen/qu8-rsum-scalar-u4.c.o [ 30%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-rsum/gen/qu8-rsum-sse2-u32-acc2.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx-mul32-ld32-u8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx2-mul32-ld64-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx512skx-mul32-ld128-u16.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:37:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 37 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qu8_f32_vcvt_ukernel__sse41_u16, 16, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-u1.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse2-mul16-ld64-u8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse41-mul16-ld64-u8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx-mul32-ld32-u8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx2-mul32-ld64-u16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx512skx-mul32-ld128-u16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-u1.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse2-mul16-ld64-u8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse41-mul16-ld64-u8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-avx-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-avx2-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-u1.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-sse2-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-sse41-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vcvt/gen/qu8-vcvt-ssse3-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx2-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-u4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-scalar-u1.c:20:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-scalar-u1.c:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:63:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 63 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_vcvt_ukernel__scalar_u1, 1, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-scalar-u4.c:20:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-scalar-u4.c:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:65:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 65 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_vcvt_ukernel__scalar_u4, 4, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse2-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse41-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-avx-mul16-ld64-u16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vlrelu/gen/qu8-vlrelu-ssse3-u32.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-u4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse2-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse2-u32.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:32:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 32 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_vcvt_ukernel__sse2_u32, 32, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-sse41-mul16-ld64-u16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-sse2-mul16-ld64-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-ssse3-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-ssse3-u32.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:34:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 34 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_ssse3, xnn_qu8_vcvt_ukernel__ssse3_u32, 32, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-avx-mul16-ld64-u16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-sse2-mul16-ld64-u8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-sse41-mul16-ld64-u16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s32-f32-vcvt/gen/s32-f32-vcvt-avx2.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s32-f32-vcvt/gen/s32-f32-vcvt-avx512f.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s32-f32-vcvt/gen/s32-f32-vcvt-scalar.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c1.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-ibilinear/gen/s8-ibilinear-sse2-c8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-maxpool/s8-maxpool-9p8x-minmax-scalar-c1.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-ibilinear/gen/s8-ibilinear-sse41-c16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-maxpool/s8-maxpool-9p8x-minmax-sse2-c16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-maxpool/s8-maxpool-9p8x-minmax-sse41-c16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-avx2-u128.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/s32-f32-vcvt/gen/s32-f32-vcvt-scalar.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h: In function ‘xnn_generic_getexp_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-generic-functions.h:34:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 34 | XNN_SIMD_CONST_F32_FROM_INT32(exp_mask, 0x7f800000); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_and_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:87:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const uint32_t res = *(const uint32_t *)&a & *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:88:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_or_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:92:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const uint32_t res = *(const uint32_t *)&a | *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:93:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 93 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_xor_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:97:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const uint32_t res = *(const uint32_t *)&a ^ *(const uint32_t *)&b; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:98:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sll_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:102:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 102 | const uint32_t res = *(uint32_t *)&a << bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:103:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_srl_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:107:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 107 | const uint32_t res = *(uint32_t *)&a >> bits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:108:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 108 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_sra_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:112:24: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const int32_t res = *(int32_t *)&a >> bits; | ^~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:113:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 113 | return *(const xnn_simd_f32_t *)&res; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h: In function ‘xnn_cmpeq_f32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:28:31: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 28 | const xnn_simd_f32_t var = *(const float *)&_##var##_int_value; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/simd/f32-scalar.h:118:3: note: in expansion of macro ‘XNN_SIMD_CONST_F32_FROM_INT32’ 118 | XNN_SIMD_CONST_F32_FROM_INT32(ones, 0xFFFFFFFF) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-avx512skx-u256.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-scalar-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-sse2-u64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:37:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 37 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qu8_vcvt_ukernel__avx_u32, 32, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/s8-vclamp/s8-vclamp-sse41-u64.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-ibilinear/gen/u8-ibilinear-sse2-c8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c1.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-ibilinear/gen/u8-ibilinear-sse41-c16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-lut32norm/u8-lut32norm-scalar.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx2-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:42:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 42 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qu8_vcvt_ukernel__avx2_u32, 32, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-maxpool/u8-maxpool-9p8x-minmax-scalar-c1.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-maxpool/u8-maxpool-9p8x-minmax-sse2-c16.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-rmax/u8-rmax-scalar-u2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse41-u32.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-rmax/u8-rmax-sse2-u16.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse41-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:40:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 40 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qu8_vcvt_ukernel__sse41_u32, 32, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-avx2-u128.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-avx512skx-u256.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-scalar-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/u8-vclamp/u8-vclamp-sse2-u64.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-avx2-u16-prfm.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x16-packw/gen/x16-packw-x64-gemm-goi-scalar-int-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x16-transposec/gen/x16-transposec-16x16-reuse-switch-avx2.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x16-transposec/gen/x16-transposec-2x4-scalar-int.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-multi-sse2.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x24-transposec/gen/x24-transposec-1x2-scalar.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x24-transposec/x24-transposec-4x4-ssse3.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx-u8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-avx-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-avx-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x2-gemm-goi-scalar-float-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u8.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x2c4-gemm-goi-sse2-u4.c.o [ 31%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4-prfm.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x4-gemm-goi-scalar-float-u4.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-sse2-u4.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-transposec/gen/x32-transposec-2x4-scalar-int.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-transposec/gen/x32-transposec-8x8-reuse-multi-avx.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-transposec/x32-transposec-4x4-sse.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-unpool/x32-unpool-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-zip/x32-zip-x2-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-unpool/x32-unpool-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-zip/x32-zip-x2-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-zip/x32-zip-x3-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-zip/x32-zip-x3-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-zip/x32-zip-x4-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-zip/x32-zip-x4-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-zip/x32-zip-xm-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x32-zip/x32-zip-xm-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-mov-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x64-transposec/gen/x64-transposec-4x2-scalar-int.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x64-transposec/gen/x64-transposec-4x4-reuse-multi-avx.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-avx-u64.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-avx2-u128.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-avx512skx-vpshufb-u64.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-avx512vbmi-vpermx2b-u128.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-lut/gen/x8-lut-scalar-u4.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-packq/x8-packq-scalar-f32qp8-u1.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x16-gemm-goi-scalar-u2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x32-gemm-goi-scalar-u2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x4-gemm-goi-scalar-u2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-packw/gen/x8-packw-x8-gemm-goi-scalar-u2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-mov-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-transposec/gen/x8-transposec-2x4-scalar-int.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-transposec/gen/x8-transposec-32x32-reuse-switch-avx2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-zip/x8-zip-x2-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-zip/x8-zip-x2-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-zip/x8-zip-x3-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-zip/x8-zip-x3-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-zip/x8-zip-x4-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-zip/x8-zip-x4-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-zip/x8-zip-xm-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/x8-zip/x8-zip-xm-sse2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/xx-copy/xx-copy-scalar-memcpy.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/xx-fill/xx-fill-scalar-u16.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/xx-fill/xx-fill-sse2-u64.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/xx-pad/xx-pad-p16-sse2-u16.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/xx-pad/xx-pad-p4-scalar-u16.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/xx-transposev/xx-transposev-1x1-scalar-memcpy.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/tables/exp2-k-over-64.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/tables/exp2-k-over-2048.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-4.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-8.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-16.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-32.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-64.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/tables/exp2minus-k-over-2048.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-prod.dir/src/tables/vlog.c.o [ 32%] Built target ATEN_CPU_FILES_GEN_TARGET [ 32%] Linking C static library ../../lib/libmicrokernels-prod.a [ 32%] Built target microkernels-prod [ 32%] Generating build_identifier.c [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/argmaxpool-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/avgpool-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/binary-elementwise-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/cmul-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/conv-hwc2chw-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/dwconv-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/dwconv2d-chw-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/experiments-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/gemm-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/ibilinear-chw-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/ibilinear-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/lut32norm-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/maxpool-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-scalar-u3.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u1.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/pavgpool-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u3.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/pack-lh-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/raddstoreexpminusmax-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u4.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/reduce-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/rmax-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u1.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/spmm-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/transpose-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u3.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u1.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u1.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u2.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u2.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/f16-qs8-vcvt.h:32:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 32 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qs8_vcvt_ukernel__scalar_fmagic_u2, 2, false, xnn_float16, XNN_QUANTIZED(int8_t), struct xnn_f16_qs8_cvt_params, xnn_init_f16_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u1.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/f16-qs8-vcvt.h:31:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 31 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qs8_vcvt_ukernel__scalar_fmagic_u1, 1, false, xnn_float16, XNN_QUANTIZED(int8_t), struct xnn_f16_qs8_cvt_params, xnn_init_f16_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u3.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/unary-elementwise-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/unpool-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u1.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u3.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u3.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/f16-qs8-vcvt.h:33:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 33 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qs8_vcvt_ukernel__scalar_fmagic_u3, 3, false, xnn_float16, XNN_QUANTIZED(int8_t), struct xnn_f16_qs8_cvt_params, xnn_init_f16_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/vmulcaddc-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/xx-fill-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u3-acc3.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/xx-pad-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/x8-lut-config.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u4.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-fmagic-u4.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/f16-qs8-vcvt.h:34:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 34 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qs8_vcvt_ukernel__scalar_fmagic_u4, 4, false, xnn_float16, XNN_QUANTIZED(int8_t), struct xnn_f16_qs8_cvt_params, xnn_init_f16_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/configs/zip-config.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u4-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u1.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u1.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/f16-qs8-vcvt.h:35:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 35 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qs8_vcvt_ukernel__scalar_imagic_u1, 1, false, xnn_float16, XNN_QUANTIZED(int8_t), struct xnn_f16_qs8_cvt_params, xnn_init_f16_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-scalar-u4-acc4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u2.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u2.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/f16-qs8-vcvt.h:36:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 36 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qs8_vcvt_ukernel__scalar_imagic_u2, 2, false, xnn_float16, XNN_QUANTIZED(int8_t), struct xnn_f16_qs8_cvt_params, xnn_init_f16_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u1.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u2-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/init.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/src/params.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u3-acc3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u3.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u1.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/gen/f16-qs8-vcvt-scalar-imagic-u3.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qs8-vcvt/f16-qs8-vcvt.h:37:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 37 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qs8_vcvt_ukernel__scalar_imagic_u3, 3, false, xnn_float16, XNN_QUANTIZED(int8_t), struct xnn_f16_qs8_cvt_params, xnn_init_f16_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u1.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/f16-qu8-vcvt.h:29:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 29 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qu8_vcvt_ukernel__scalar_imagic_u1, 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u4-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-scalar-u4-acc4.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/XNNPACK.dir/build_identifier.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u3.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u3.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/f16-qu8-vcvt.h:37:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 37 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qu8_vcvt_ukernel__scalar_imagic_u3, 3, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u2.c:20:41: warning: argument 4 of type ‘const struct xnn_f16_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f16_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/gen/f16-qu8-vcvt-scalar-imagic-u2.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f16_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-qu8-vcvt/f16-qu8-vcvt.h:33:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 33 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f16_qu8_vcvt_ukernel__scalar_imagic_u2, 2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u1.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u3-acc3.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u4-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-scalar-u4-acc4.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/f32-conv-hwc-3x3s2p0p1c3x4-scalar-1x1.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-conv-hwc/f32-conv-hwc-3x3s2p1c3x4-scalar-1x1.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-minmax-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l1c1s1r-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-2f2m2l4c1s1r-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3f3m3l1c1s1r-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3f3m3l1c1s1r-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p1c-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-minmax-scalar.c.o [ 32%] Linking CXX static library ../../lib/libXNNPACK.a [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p2c-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p1c-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p2c-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-minmax-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l1c1s1r-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-minmax-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l1c1s1r-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-minmax-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l1c1s1r-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p1c-scalar.c.o [ 32%] Built target XNNPACK [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar-acc2.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-minmax-scalar.c.o [ 32%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar-acc2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p2c-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p1c-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar-acc2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar-acc2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p2c-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc3.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1-acc4.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-1x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-2x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-3x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-5x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-scalar-6x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc3.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1-acc4.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-1x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-2x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-3x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-scalar-4x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc3.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1-acc4.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-1x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1-acc3.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-2x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1-acc2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-scalar-3x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc3.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1-acc4.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-1x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1-acc3.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-2x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1-acc2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-scalar-3x1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-bitcast-u3.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u3.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-scalar-fabsf-u4.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x2-relu-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x4-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-2x4-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x4-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-scalar-p2.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c1.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-scalar-c4.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x2-relu-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-2x4-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-3x3-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x2-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x4-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-2x4-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x2-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x4-relu-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x4-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x4-relu-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x4-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x4-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-relu-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x4-relu-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x4-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-1x1-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-2x1-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-4x1-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-8x1-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-8x2-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-spmm/gen/f32-qc8w-spmm-8x4-minmax-scalar.c.o [ 33%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u3.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u1.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u1.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:93:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 93 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_fmagic_u1, 1, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u3.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u1.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u4.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u3.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u2.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u3.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:95:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 95 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_fmagic_u3, 3, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u4.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:96:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 96 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_fmagic_u4, 4, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-fmagic-u2.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:94:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 94 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_fmagic_u2, 2, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u2.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u2.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:98:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 98 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_imagic_u2, 2, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u3.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-imagic-u3.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:99:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 99 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_imagic_u3, 3, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u3.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u1.c:22:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u1.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:101:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 101 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_lrintf_u1, 1, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u3.c:22:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u1.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u2.c:22:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u3.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:103:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 103 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_lrintf_u3, 3, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u1.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:82:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 82 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_fmagic_u1, 1, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-scalar-lrintf-u2.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:102:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 102 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__scalar_lrintf_u2, 2, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u3.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u2.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u2.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:83:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 83 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_fmagic_u2, 2, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u1.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u3.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u3.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:84:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 84 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_fmagic_u3, 3, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u4.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-fmagic-u4.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:85:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 85 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_fmagic_u4, 4, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u2.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u2.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:87:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 87 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_imagic_u2, 2, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u2-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u4-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-lut64-p2-u4-acc4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u3.c:20:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-imagic-u3.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:88:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 88 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_imagic_u3, 3, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u2-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u1.c:22:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u2.c:22:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u1.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:90:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 90 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_lrintf_u1, 1, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u2.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:91:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 91 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_lrintf_u2, 2, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u3.c:22:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 22 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-scalar-lrintf-u3.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:92:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 92 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__scalar_lrintf_u3, 3, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-scalar-rr2-p5-u4-acc4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u2-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u3-acc3.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-scalar-u4-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u2-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u3-acc3.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u4-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-scalar-u4-acc4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u2-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u3-acc3.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-scalar-u4-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u2-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u3-acc3.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-scalar-u4-acc2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar-pipelined.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-1x1-minmax-scalar.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar-pipelined.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar-pipelined.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-2x1-minmax-scalar.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-scalar.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-scalar-pipelined.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-scalar-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-scalar-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-scalar-u8.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-scalar-u8.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-scalar-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-scalar-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-scalar-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-scalar-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-u1.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-u2.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-scalar-u4.c.o [ 34%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-scalar-u8.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-scalar-u8.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u3.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u5.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-lut16-p3-u6.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u3.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u5.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vgelu/gen/f32-vgelu-scalar.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-scalar-rr2-p6-u6.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlog/gen/f32-vlog-scalar-log.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c2-minmax-scalar-2x.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-scalar-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c4-minmax-scalar-2x.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-scalar-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-scalar-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-scalar-libm-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-scalar-libm-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-scalar-libm-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-scalar-libm-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-scalar-rsqrt-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut64-p2-div-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-lut2048-p1-div-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-u1.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-scalar-rr2-p5-div-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-u2.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-scalar-sqrt-u4.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x2-minmax-scalar.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x4-minmax-scalar.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-1x8-minmax-scalar.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x2-minmax-scalar.c.o [ 35%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x4-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x2-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x8-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x2-minmax-scalar.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x2-minmax-scalar.c: In function ‘xnn_qd8_f16_qb4w_gemm_minmax_ukernel_2x2__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x2-minmax-scalar.c:56:71: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 56 | const float vinput_zero_point1 = (const float) quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x2-minmax-scalar.c:28:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x2-minmax-scalar.c:115:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x2-minmax-scalar.c:28:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8-minmax-scalar.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x4-minmax-scalar.c: In function ‘xnn_qd8_f16_qb4w_gemm_minmax_ukernel_2x4__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x4-minmax-scalar.c:59:71: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 59 | const float vinput_zero_point1 = (const float) quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x4-minmax-scalar.c:154:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 154 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x1-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x2-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8-minmax-scalar.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8-minmax-scalar.c: In function ‘xnn_qd8_f16_qb4w_gemm_minmax_ukernel_2x8__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8-minmax-scalar.c:67:71: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const float vinput_zero_point1 = (const float) quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8-minmax-scalar.c:234:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 234 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x2-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4-minmax-scalar.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c: In function ‘xnn_qd8_f16_qb4w_gemm_minmax_ukernel_4x4__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:71:71: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const float vinput_zero_point1 = (const float) quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:76:71: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const float vinput_zero_point2 = (const float) quantization_params[2].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:81:71: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const float vinput_zero_point3 = (const float) quantization_params[3].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:230:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:235:52: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 235 | const float vinput_scale2 = quantization_params[2].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:240:52: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 240 | const float vinput_scale3 = quantization_params[3].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x4-minmax-scalar.c:27:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8-minmax-scalar.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x2-minmax-scalar.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x2__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x2-minmax-scalar.c:56:71: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 56 | const float vinput_zero_point1 = (const float) quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x2-minmax-scalar.c:28:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x2-minmax-scalar.c:115:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x2-minmax-scalar.c:28:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4-minmax-scalar.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x4__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4-minmax-scalar.c:59:71: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 59 | const float vinput_zero_point1 = (const float) quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4-minmax-scalar.c:154:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 154 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8-minmax-scalar.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x8__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8-minmax-scalar.c:67:71: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const float vinput_zero_point1 = (const float) quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8-minmax-scalar.c:234:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 234 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8-minmax-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x2-minmax-scalar.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x2__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x2-minmax-scalar.c:52:59: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 52 | const int32_t vinput_zero_point1 = quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x2-minmax-scalar.c:28:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x2-minmax-scalar.c:92:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x2-minmax-scalar.c:28:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 28 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4-minmax-scalar.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4-minmax-scalar.c:55:59: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 55 | const int32_t vinput_zero_point1 = quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4-minmax-scalar.c:117:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-scalar.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x8__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-scalar.c:63:59: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 63 | const int32_t vinput_zero_point1 = quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-scalar.c:169:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 169 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4-minmax-scalar.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x4__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4-minmax-scalar.c:54:59: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 54 | const int32_t vinput_zero_point1 = quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4-minmax-scalar.c:98:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-scalar.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x8__scalar’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-scalar.c:62:59: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 62 | const int32_t vinput_zero_point1 = quantization_params[1].zero_point; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-scalar.c:134:52: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const float vinput_scale1 = quantization_params[1].inv_scale; | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8-minmax-scalar.c:27:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 27 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p1c-minmax-rndnu-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p2c-minmax-rndnu-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p4c-minmax-rndnu-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u2.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u3.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c4-gemm-gio-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c4-gemm-goi-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-gio-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-goi-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c4-gemm-gio-scalar.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u3.c:21:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 21 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u2.c:21:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 21 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c4-gemm-goi-scalar.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u3.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:71:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 71 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_f32_vcvt_ukernel__scalar_u3, 3, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-scalar-u2.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:70:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 70 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_f32_vcvt_ukernel__scalar_u2, 2, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c8-gemm-gio-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x32c4-gemm-gio-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x32c4-gemm-goi-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x64c4-gemm-gio-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x8c8-gemm-goi-scalar.c.o [ 36%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x16c8-gemm-goi-scalar.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x32c8-gemm-goi-scalar.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-4p2c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-imagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 37%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x8c8-gemm-gio-scalar.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x16c8-gemm-gio-scalar.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x8c8-gemm-goi-scalar.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-scalar-u1.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-scalar-u2.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-scalar-u2.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-scalar-u2.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-scalar-u2.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-u1.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-andxor-u2.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-u1.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-scalar-select-u2.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-u1.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-scalar-u2.c:20:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-scalar-u2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:64:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 64 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_vcvt_ukernel__scalar_u2, 2, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-scalar-u2.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-u1.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-scalar-u2.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l1c1s1r-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l2c1s1r-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l4c1s1r-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p1c-minmax-rndnu-scalar.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p2c-minmax-rndnu-scalar.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-rndnu-scalar.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p4c-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p1c-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p2c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p4c-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u2.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u3.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x2-minmax-rndnu-scalar.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-fp32-scalar-imagic.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4-minmax-rndnu-scalar.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-fmagic.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u2.c:21:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 21 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u2.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:70:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 70 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_f32_vcvt_ukernel__scalar_u2, 2, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u3.c:21:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 21 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-scalar-u3.c:14: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:71:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 71 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_f32_vcvt_ukernel__scalar_u3, 3, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 38%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x2-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x2-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x2-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x2-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x2-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x2-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-fmagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-imagic.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-fp32-scalar-lrintf.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4-minmax-rndnu-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-scalar-u1.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-scalar-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-scalar-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-scalar-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-scalar-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-u1.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-andxor-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-u1.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-scalar-select-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-u1.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-scalar-u2.c:20:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 20 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-scalar-u2.c:13: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:64:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 64 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_vcvt_ukernel__scalar_u2, 2, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-scalar-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-u1.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-scalar-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-scalar-c4.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-scalar-c4.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u1.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u8.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-scalar-u16.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x2-gemm-goi-scalar-u2.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x2-gemm-goi-scalar-u4.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x4-gemm-goi-scalar-u4.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8-gemm-goi-scalar-u4.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8c8-gemm-gio-scalar.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16-gemm-goi-scalar-u4.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x32-gemm-goi-scalar-u4.c.o [ 39%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-1x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-1x4-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-2x1-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-2x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x1-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-4x4-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-scalar-int-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-scalar-int-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x32-gemm-goi-scalar-int-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-1x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-1x4-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-2x1-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-2x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x1-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-4x4-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-1x4-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x1-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x2-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-2x4-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x1-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x2-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x24-transposec/gen/x24-transposec-4x4-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c1s1r-gemm-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c1s1r-gemm-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c2s1r-gemm-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-2c2s1r-gemm-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c1s1r-gemm-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c4s1r-gemm-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c1s1r-gemm-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packb/gen/x32-packb-4c4s1r-gemm-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2-gemm-goi-scalar-int-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x3-gemm-goi-scalar-float-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x4-gemm-gio-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x3-gemm-goi-scalar-int-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x4-gemm-goi-scalar-int-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-scalar-float-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-scalar-int-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-scalar-float-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-scalar-int-u4.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-2x-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-3x-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-4x-scalar.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x2-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x4-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-1x4-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x1-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x1-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-2x4-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x1-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x1-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x2-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-2c1s1r-gemm-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-2c1s1r-gemm-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-2c2s1r-gemm-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-2c2s1r-gemm-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-4c1s1r-gemm-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-4c1s1r-gemm-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-4c4s1r-gemm-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-zerob/gen/x32-zerob-4c4s1r-gemm-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-1x2-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-1x2-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x1-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x1-scalar-int.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-scalar-float.c.o [ 40%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-scalar-int.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x1-scalar-float.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x1-scalar-int.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x2-scalar-float.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-conv-hwc2chw/f32-conv-hwc2chw-3x3s2p1c3x4-sse-1x1.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p4c-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p4c-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l4c4s4r-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c4s4r-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l16c4s4r-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l16c4s4r-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l4c4s4r-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c4s4r-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l16c4s4r-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l16c4s4r-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l4c4s4r-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c4s4r-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l16c4s4r-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p4c-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p4c-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-sse-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-1x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-1x4-acc3.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-1x4-acc4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-1x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-2x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-3x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-4x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-6x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-sse-5x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-1x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-1x4-acc4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-1x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-2x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-2x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-3x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3s2p1-minmax-sse-4x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4-acc3.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4-acc4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4-acc5.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-1x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-2x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-2x4-acc3.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-2x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-3x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-3x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-4x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5p2-minmax-sse-5x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4-acc3.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4-acc4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4-acc5.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-1x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-2x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-2x4-acc3.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-3x4-acc2.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-5x5s2p2-minmax-sse-3x4.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-sse-dup.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8s4-minmax-sse.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8-minmax-sse-dup.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8-minmax-sse-load1.c.o [ 41%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x2c4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ibilinear-chw/gen/f32-ibilinear-chw-sse-p4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ibilinear/gen/f32-ibilinear-sse-c4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x2c4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-sse-dup.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-sse-load1.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8s4-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-ppmm/gen/f32-ppmm-4x8-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-sse-c32.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-sse-c64.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-sse-u8-acc2.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-sse-u12-acc3.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-sse-u16-acc2.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-sse-u8-acc2.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-sse-u12-acc3.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-sse-u16-acc4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-sse-u16-acc2.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-sse-u8-acc2.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-sse-u12-acc3.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-sse-u16-acc2.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse-u8-acc2.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse-u12-acc3.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-sse-u16-acc2.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-4x1-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-8x1-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-spmm/gen/f32-spmm-16x1-minmax-sse.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-sse-u4.c.o [ 42%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-sse-u12.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-sse-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vmulcaddc/gen/f32-vmulcaddc-c8-minmax-sse-2x.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-sse-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-sse-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-sse-rsqrt-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-sse-rsqrt-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-sse-rsqrt-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-sse-rsqrt-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-sse-sqrt-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-sse-sqrt-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-sse-sqrt-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packx/x32-packx-4x-sse.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int16-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int16-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int16-u24.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int32-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int32-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int32-u24.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse2-int32-u32.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vabs-sse2-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vneg-sse2-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse2-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse2-u24.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse2-u32.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u24.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u24.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-sse2-rr2-p5-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-sse2-rr2-p5-u8-acc2.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-sse2-rr2-p5-u16-acc4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:42:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 42 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__sse2_u8, 8, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:43:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 43 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__sse2_u16, 16, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse2-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:44:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 44 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qs8_vcvt_ukernel__sse2_u24, 24, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-sse2-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-sse2-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-sse2-u4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:43:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 43 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__sse2_u8, 8, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:44:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 44 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__sse2_u16, 16, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-sse2-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:45:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 45 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_f32_qu8_vcvt_ukernel__sse2_u24, 24, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-lut16-p3-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-lut16-p3-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-lut16-p3-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-p6-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-p6-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-p6-u12.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse2-rr2-p6-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-sse2-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-sse2-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-sse2-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-sse2-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-sse2-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-sse2-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-lut64-p2-div-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-lut64-p2-div-u12.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-lut64-p2-div-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-p5-div-u4.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-p5-div-u8.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-p5-div-u12.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse2-rr2-p5-div-u16.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-sse2-rational-9-8-nr.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-sse2-ld64.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld64.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld128.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld64.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse2-ld64.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld64.c.o [ 43%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld64.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld128.c:66:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld128.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld64.c:66:41: In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c:72:41: In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c:72:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse2-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c:75:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c:75:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c:243:34: In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c:259:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld128.c:31:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse2-ld64.c:31:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld64.c:78:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld64.c:81:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse2-ld64.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-sse2-ld64.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld64.c:62:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld128.c:62:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse2-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-sse2-ld128.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c:68:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c:71:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c:280:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld64.c:31:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c:68:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c:71:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c:264:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse2-ld128.c:31:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-sse2-ld64.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld64.c:74:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld64.c:77:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse2-ld64.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-sse2-mul16-add16.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld128.c:59:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld128.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld64.c:59:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse2-ld64.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-sse2-mul16.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c:65:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c:68:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse2_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c:183:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse2_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld64.c:30:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-sse2-mul16.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c:65:41: In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld128.c:71:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld128.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld128.c:74:41: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c:68:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse2-ld128.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse2_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c:179:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse2_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse2-ld128.c:30:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u8.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u24.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-sse2-mul16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:34:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 34 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_f32_vcvt_ukernel__sse2_u24, 24, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:33:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 33 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_f32_vcvt_ukernel__sse2_u16, 16, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-sse2-mul16-add16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse2-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:32:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 32 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_f32_vcvt_ukernel__sse2_u8, 8, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse2-mul16-add16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse2-mul16.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-sse2-ld128.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-sse2-ld64.c.o [ 44%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse2-mul16-ld64-u16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse2-mul16-ld64-u24.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse2-mul16-ld64-u32.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse2-mul16-ld64-u24.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse2-mul16-ld64-u16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse2-mul16-ld64-u32.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-sse2-u16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse2-u16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-sse2-mul16-ld64-u16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-sse2-mul16-ld64-u16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-fp32-sse2-mul16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-fp32-sse2-mul16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-fp32-sse2-mul16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-fp32-sse2-mul16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-fp32-sse2-mul16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse2-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse2-u16.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:31:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 31 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qs8_vcvt_ukernel__sse2_u16, 16, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-fp32-sse2-mul16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-sse2-mul16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-sse2-mul16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u8.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u16.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u24.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-sse2-ld128.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:33:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 33 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_f32_vcvt_ukernel__sse2_u16, 16, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:32:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 32 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_f32_vcvt_ukernel__sse2_u8, 8, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse2-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:34:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 34 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_f32_vcvt_ukernel__sse2_u24, 24, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-sse2-ld64.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-sse2-ld128.c.o [ 45%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-sse2-ld128.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-sse2-ld64.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-sse2-ld128.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-sse2-ld64.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-sse2-ld128.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-sse2-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-sse2-u64-acc2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-sse2-u64-acc4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse2-mul16-ld64-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse2-mul16-ld64-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-sse2-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse2-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-sse2-mul16-ld64-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-sse2-mul16-ld64-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-sse2-c16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-sse2-c16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-16x16-reuse-switch-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-mov-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-multi-switch-sse2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse2-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse2-u16.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:31:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 31 | XNN_CVT_UKERNEL_WITH_PARAMS(0, xnn_qu8_vcvt_ukernel__sse2_u16, 16, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-mov-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-8x8-reuse-switch-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/x16-transposec-4x8-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x2c4-gemm-goi-sse2-u4-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-sse2-u4-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-sse2-u8-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-sse2-u8.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-sse2-u4-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-sse2-u4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-sse2-u8-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-sse2-u8.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-sse2-u4-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-sse2-u4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-sse2-u8-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-sse2-u8.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-sse2-u4-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-sse2-u4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-sse2-u8-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-sse2-u8.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-mov-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-switch-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-mov-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-multi-multi-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-multi-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-switch-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-4x4-reuse-switch-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-multi-multi-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-mov-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-switch-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-2x2-reuse-multi-sse2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-1x4-acc2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-1x4-acc3.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-1x4-acc4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-1x4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-2x4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-3x4.c.o [ 46%] Built target dnnl_cpu_x64 [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-4x4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-5x4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv2d-chw/gen/f32-dwconv2d-chw-3x3p1-minmax-ssse3-6x4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-ssse3-madd-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-ssse3-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-ssse3-u64-acc2.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-ssse3-u64-acc4.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-ssse3-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-ssse3-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rdsum/gen/qu8-rdsum-7p7x-ssse3-c16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rdsum/gen/qu8-rdsum-7p7x-ssse3-c32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__ssse3_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd-prfm.c:54:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 54 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd-prfm.c:145:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 145 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__ssse3_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd.c:53:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 53 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd.c:142:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 142 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__ssse3_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-ssse3-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c:59:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 59 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c:60:78: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 60 | const __m128i vinput_zero_point2 = _mm_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c:160:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 160 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c:161:72: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 161 | vout2x0123 = _mm_mul_ps(vout2x0123, _mm_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__ssse3_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c:60:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 60 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c:61:78: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 61 | const __m128i vinput_zero_point2 = _mm_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c:163:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 163 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c:164:72: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 164 | vout2x0123 = _mm_mul_ps(vout2x0123, _mm_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-ssse3-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-ssse3-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-ssse3-u16.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-ssse3-u32.c.o [ 46%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int16-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__ssse3_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:66:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:67:78: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m128i vinput_zero_point2 = _mm_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:68:78: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m128i vinput_zero_point3 = _mm_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:189:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 189 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:190:72: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 190 | vout2x0123 = _mm_mul_ps(vout2x0123, _mm_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:191:72: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 191 | vout3x0123 = _mm_mul_ps(vout3x0123, _mm_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-ssse3-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int16-u24.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-ssse3-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-ssse3-u16.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:33:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 33 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_ssse3, xnn_qs8_vcvt_ukernel__ssse3_u16, 16, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int16-u32.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int32-u8.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int32-u16.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int32-u24.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-sse41-int32-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-ssse3-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-ssse3-u16.c:15: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:33:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 33 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_ssse3, xnn_qu8_vcvt_ukernel__ssse3_u16, 16, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse41-u16.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse41-u24.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-sse41-u32.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-3x8-minmax-sse41-dup.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x8-minmax-sse41-dup.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x8-minmax-sse41-dup.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-sse41-load1.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8s4-minmax-sse41.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x8-minmax-sse41-dup.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x8-minmax-sse41-load1.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x8s4-minmax-sse41.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x2c4-minmax-sse41.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-sse41-load1.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8s4-minmax-sse41.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8-minmax-sse41-dup.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8-minmax-sse41-load1.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8s4-minmax-sse41.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x2c4-minmax-sse41.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-sse41-dup.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-sse41-load1.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8s4-minmax-sse41.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u8.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u16.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u24.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-sse41-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-sse41-u8.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-sse41-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-sse41-u8.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-sse41-u4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-sse41-u8.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:46:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 46 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_f32_qs8_vcvt_ukernel__sse41_u8, 8, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:47:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 47 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_f32_qs8_vcvt_ukernel__sse41_u16, 16, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-lut16-p3-u4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-sse41-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:48:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 48 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_f32_qs8_vcvt_ukernel__sse41_u24, 24, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-lut16-p3-u8.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-lut16-p3-u12.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-lut16-p3-u16.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-p6-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-p6-u8.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-p6-u12.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-sse41-rr2-p6-u16.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-sse41-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-sse41-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-sse41-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-sse41-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-sse41-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-lut64-p2-div-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-lut64-p2-div-u12.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-lut64-p2-div-u16.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-p5-div-u4.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-p5-div-u8.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-p5-div-u12.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-sse41-rr2-p5-div-u16.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-sse41-ld64.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld64.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld128.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld64.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld128.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse41-ld64.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse41-ld128.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse41-madd-prfm.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-sse41-madd.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld64.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld128.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd-prfm.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd.c.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld128.c:66:41: In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld64.c:66:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-sse41-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c:72:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c:75:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c:259:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-sse41-ld64.c:31:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c.o [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld64.c:78:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld64.c:81:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld64.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 47%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld64.c.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld128.c:78:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse41_ld128’: [ 47%] Built target fbgemm_generic /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld128.c:81:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-sse41-ld128.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld128.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-sse41-ld128.c.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld128.c:62:41: In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld64.c:62:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse41_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd.c:53:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 53 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd.c:135:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x4c8__sse41_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd-prfm.c:54:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 54 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd-prfm.c:138:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld128.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld128.c.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c:68:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c:71:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c:250:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld64.c:31:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c:59:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 59 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c:60:78: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 60 | const __m128i vinput_zero_point2 = _mm_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c:150:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 150 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c:151:72: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 151 | vout2x0123 = _mm_mul_ps(vout2x0123, _mm_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c:60:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 60 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c:61:78: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 61 | const __m128i vinput_zero_point2 = _mm_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c:153:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 153 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c:154:72: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 154 | vout2x0123 = _mm_mul_ps(vout2x0123, _mm_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-sse41-ld128.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-sse41-ld64.c.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c:68:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c:71:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c:234:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-sse41-ld128.c:31:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-sse41-ld128.c.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld64.c:74:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld64.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld64.c:77:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld64.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-sse41-ld64.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-sse41-ld128.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:66:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:67:78: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m128i vinput_zero_point2 = _mm_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:68:78: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m128i vinput_zero_point3 = _mm_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:176:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 176 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:177:72: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 177 | vout2x0123 = _mm_mul_ps(vout2x0123, _mm_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:178:72: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 178 | vout3x0123 = _mm_mul_ps(vout3x0123, _mm_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld128.c:74:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld128.c:31:46: note: object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld128.c:77:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-ld128.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__sse41_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:65:78: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 65 | const __m128i vinput_zero_point1 = _mm_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:66:78: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m128i vinput_zero_point2 = _mm_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:67:78: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m128i vinput_zero_point3 = _mm_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:173:72: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 173 | vout1x0123 = _mm_mul_ps(vout1x0123, _mm_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:174:72: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 174 | vout2x0123 = _mm_mul_ps(vout2x0123, _mm_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:175:72: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 175 | vout3x0123 = _mm_mul_ps(vout3x0123, _mm_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-sse41-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-sse41-ld128.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c4s4r-minmax-fp32-sse41-mul32.c.o In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld64.c:59:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld64.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld128.c:59:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-sse41-ld128.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld128.c:71:41: In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c:65:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld128.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld128.c:74:41: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c:68:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-sse41-ld128.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse41_ld64’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c:153:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse41_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld64.c:30:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/pmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/tmmintrin.h:31, from /usr/lib/gcc/x86_64-anolis-linux/12/include/smmintrin.h:32, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c:12: In function ‘_mm_loadu_si128’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c:65:41: /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:706:10: warning: array subscript ‘__m128i_u[0]’ is partly outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 706 | return *__P; | ^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c:30:46: note: object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c:68:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | __m128i vinput_zero_point2 = _mm_cvtsi32_si128(*((const int*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/emmintrin.h:31: In function ‘_mm_load1_ps’, inlined from ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse41_ld128’ at /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c:149:34: /usr/lib/gcc/x86_64-anolis-linux/12/include/xmmintrin.h:920:10: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 920 | return _mm_set1_ps (*__P); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__sse41_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-sse41-ld128.c:30:46: note: at offset 20 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u24.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u8.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c4s4r-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse41-mul16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse41-mul16-add16.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-sse41-mul32.c.o [ 48%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-sse41-ld64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:36:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 36 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qs8_f32_vcvt_ukernel__sse41_u8, 8, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-sse41-ld128.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:38:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 38 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qs8_f32_vcvt_ukernel__sse41_u24, 24, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-sse41-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:39:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 39 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qs8_f32_vcvt_ukernel__sse41_u32, 32, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-sse41-ld64.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-sse41-ld128.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-sse41-c16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-sse41-c32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul16-ld64-u16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul16-ld64-u24.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul16-ld64-u32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul32-ld32-u8.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul32-ld32-u16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul32-ld32-u24.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul16-ld64-u16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-sse41-mul32-ld32-u32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul16-ld64-u24.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul16-ld64-u32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul32-ld32-u8.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul32-ld32-u16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul32-ld32-u24.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-sse41-mul32-ld32-u32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-sse41-u8.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-sse41-u16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse41-u8.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-sse41-u16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-sse41-mul16-ld64-u8.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-sse41-mul16-ld64-u8.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c4s4r-minmax-fp32-sse41-mul32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-fp32-sse41-mul16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c4s4r-minmax-fp32-sse41-mul32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-fp32-sse41-mul16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c4s4r-minmax-fp32-sse41-mul32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-fp32-sse41-mul16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c4s4r-minmax-fp32-sse41-mul32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-fp32-sse41-mul16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c4s4r-minmax-fp32-sse41-mul32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-fp32-sse41-mul16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c4s4r-minmax-fp32-sse41-mul32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-fp32-sse41-mul16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-sse41-mul32.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-sse41-mul16.c.o [ 49%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-sse41-mul32.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-sse41-mul32.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-sse41-mul16.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-sse41-mul32.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u24.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u32.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-sse41-ld128.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse41-u8.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse41-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:38:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 38 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qs8_vcvt_ukernel__sse41_u8, 8, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-sse41-ld128.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse41-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-sse41-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:39:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 39 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qs8_vcvt_ukernel__sse41_u16, 16, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-sse41-ld64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:39:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 39 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qu8_f32_vcvt_ukernel__sse41_u32, 32, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-sse41-ld128.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:36:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 36 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qu8_f32_vcvt_ukernel__sse41_u8, 8, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-sse41-ld128.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-sse41-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:38:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 38 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qu8_f32_vcvt_ukernel__sse41_u24, 24, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-sse41-ld64.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-sse41-ld128.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse41-mul16-ld64-u16.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse41-mul32-ld32-u8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-sse41-mul32-ld32-u16.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse41-mul16-ld64-u16.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse41-mul32-ld32-u8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-sse41-mul32-ld32-u16.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-sse41-u8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-sse41-u16.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse41-u8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-sse41-u16.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-sse41-mul16-ld64-u8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-sse41-mul16-ld64-u8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/s8-ibilinear/gen/s8-ibilinear-sse41-c8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/u8-ibilinear/gen/u8-ibilinear-sse41-c8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-gio-sse41-u2.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int16-u8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int16-u24.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int16-u32.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int32-u8.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int32-u16.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int32-u24.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx-int32-u32.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-avx-acc2.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-avx.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-avx-acc2.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-avx-acc2.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-avx.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-avx-acc2.c.o [ 50%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c8s4r-minmax-avx-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c8s4r-minmax-avx.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l16c8s4r-minmax-avx-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l16c8s4r-minmax-avx.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l8c8s4r-minmax-avx-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l16c8s4r-minmax-avx-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-6f6m7l16c8s4r-minmax-avx.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c8s4r-minmax-avx-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l8c8s4r-minmax-avx.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l16c8s4r-minmax-avx-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-8f8m9l16c8s4r-minmax-avx.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-avx-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-avx.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-avx-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-avx-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-avx-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse41-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-avx.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse41-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:39:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 39 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qu8_vcvt_ukernel__sse41_u16, 16, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse41-u8.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-sse41-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:38:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 38 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_sse4_1, xnn_qu8_vcvt_ukernel__sse41_u8, 8, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx-u8.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx-u16.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx-u32.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-7x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-prelu/gen/f32-prelu-avx-2x16.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-7x8-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-2x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-7x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-8x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x16-minmax-avx-broadcast.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u8.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u16.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u24.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u8.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u16.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx-c16.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u24.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx-c64.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx-u8.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx-u16-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx-u24-acc3.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx-u8.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx-u32-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx-u16-acc2.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx-u24-acc3.c.o [ 51%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx-u32-acc2.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx-u32-acc4.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx-u16-acc2.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx-u32-acc2.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx-u24-acc3.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx-u16-acc2.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx-u24-acc3.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx-u32-acc2.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-avx-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:52:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 52 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_f32_qs8_vcvt_ukernel__avx_u24, 24, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-avx-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:51:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 51 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_f32_qs8_vcvt_ukernel__avx_u16, 16, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-avx-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:50:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 50 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_f32_qs8_vcvt_ukernel__avx_u8, 8, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-avx-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:48:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 48 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_f32_qu8_vcvt_ukernel__avx_u16, 16, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:47:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 47 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_f32_qu8_vcvt_ukernel__avx_u8, 8, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-avx-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:49:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 49 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_f32_qu8_vcvt_ukernel__avx_u24, 24, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut4-p4-perm-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut4-p4-perm-u16.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut4-p4-perm-u24.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut16-p3-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut16-p3-u16.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut16-p3-u24.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-lut16-p3-u32.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-p6-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-p6-u16.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-p6-u24.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx-rr2-p6-u32.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-avx-u16.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx-rsqrt-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-avx-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx-rsqrt-u32.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-div-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-div-u16.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-div-u24.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-nr2-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-div-u32.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-nr2-u24.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-rsqrt-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx-rr2-p5-nr2-u32.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-sqrt-u8.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-rsqrt-u32.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-sqrt-u16.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-avx-sqrt-u32.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x4c8-minmax-avx-ld64.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-avx-rational-9-8-nr.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-avx-ld64.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x4c8-minmax-avx-ld128.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld64.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld128.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-avx-ld64.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x4c8-minmax-avx-ld128.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-avx-ld128.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x4c8-minmax-avx-ld64.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld64.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld128.c.o [ 52%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x4c8-minmax-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x4c8-minmax-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x4c8-minmax-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x4c8-minmax-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x4c8-minmax-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x4c8-minmax-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-avx-mul16-add16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__avx_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld64.c:78:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld64.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld64.c:260:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld64.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-avx-mul16.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx-mul16.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld128.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_3x4c8__avx_ld128’: [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-avx-mul16-add16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld128.c:78:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld128.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld128.c:244:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 244 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-3x4c8-minmax-avx-ld128.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__avx_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld128.c:74:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld128.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld128.c:235:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 235 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld128.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-avx-mul16.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx-mul16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x4c8__avx_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x4c8__avx_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__avx_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld64.c:74:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c:84:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld64.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c:80:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c:85:89: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m128i vinput_zero_point3 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[3].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c:81:89: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const __m128i vinput_zero_point3 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[3].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c:35:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c:35:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld64.c:251:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x4c8-minmax-avx-ld64.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c:298:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 298 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c:299:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | const __m128 vinput_scale3 = _mm_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x4c8-minmax-avx-ld64.c:35:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c:289:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c:290:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 290 | const __m128 vinput_scale3 = _mm_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld64.c:35:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x4c8__avx_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c:80:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c:81:89: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const __m128i vinput_zero_point3 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[3].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c:35:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c:273:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c:35:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c:274:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 274 | const __m128 vinput_scale3 = _mm_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x4c8-minmax-avx-ld128.c:35:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 35 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u24.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u16.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c4s4r-minmax-fp32-avx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__avx_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld128.c:71:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld128.c:34:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld128.c:150:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 150 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld128.c:34:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c4s4r-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-avx-mul16-add16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__avx_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c:77:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 77 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c:34:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c:78:89: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m128i vinput_zero_point3 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[3].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c:34:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c:177:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 177 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c:34:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c:178:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 178 | const __m128 vinput_scale3 = _mm_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld64.c:34:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-avx-mul16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld64.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x4c8__avx_ld64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld64.c:71:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld64.c:34:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld64.c:154:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 154 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x4c8-minmax-avx-ld64.c:34:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx-mul16.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-avx-mul16-add16.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-avx-mul16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x4c8__avx_ld128’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c:77:89: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 77 | const __m128i vinput_zero_point2 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[2].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c:34:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c:78:89: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m128i vinput_zero_point3 = _mm_castps_si128(_mm_broadcast_ss((const float*) &quantization_params[3].zero_point)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c:34:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c:173:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 173 | const __m128 vinput_scale2 = _mm_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c:34:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c:174:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 174 | const __m128 vinput_scale3 = _mm_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x4c8-minmax-avx-ld128.c:34:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 34 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx-mul16.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx-mul32.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c2s4-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x4c8-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c2s4-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x4c8-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c2s4-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-avx-ld64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:42:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 42 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qs8_f32_vcvt_ukernel__avx_u24, 24, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x4c8-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-avx-ld64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:40:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 40 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qs8_f32_vcvt_ukernel__avx_u8, 8, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:41:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 41 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qs8_f32_vcvt_ukernel__avx_u16, 16, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x4c2s4-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-avx-ld64.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2-minmax-fp32-avx-ld128.c.o [ 53%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c8-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x4c2s4-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c2s4-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x4c8-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c2s4-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x4c8-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x4c2s4-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul16-ld64-u8.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul16-ld64-u16.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul16-ld64-u24.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul16-ld64-u32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul32-ld32-u16.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul32-ld32-u24.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx-mul32-ld32-u32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul16-ld64-u8.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul16-ld64-u16.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul16-ld64-u24.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul16-ld64-u32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul32-ld32-u16.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul32-ld32-u24.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx-mul32-ld32-u32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-avx-u8.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-avx-u16.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx-u8.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx-u16.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmul/gen/qs8-vmul-minmax-fp32-avx-mul16-ld64-u8.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vmulc/gen/qs8-vmulc-minmax-fp32-avx-mul16-ld64-u8.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c4s4r-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c4s4r-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c4s4r-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c4s4r-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c4s4r-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c4s4r-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-avx-mul16.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-avx-mul16.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-avx-mul32.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u8.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u24.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u16.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c2s4-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x4c8-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c2s4-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x4c8-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-avx-ld64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx-u8.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:35:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 35 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qs8_vcvt_ukernel__avx_u8, 8, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c2s4-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-3x4c8-minmax-fp32-avx-ld128.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-avx-ld64.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:36:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 36 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qs8_vcvt_ukernel__avx_u16, 16, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x4c2s4-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-avx-ld64.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2-minmax-fp32-avx-ld128.c.o [ 54%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c2s4-minmax-fp32-avx-ld128.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x4c8-minmax-fp32-avx-ld64.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-avx-ld64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:40:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 40 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qu8_f32_vcvt_ukernel__avx_u8, 8, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2-minmax-fp32-avx-ld128.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-avx-ld64.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c2s4-minmax-fp32-avx-ld128.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x4c8-minmax-fp32-avx-ld64.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:41:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 41 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qu8_f32_vcvt_ukernel__avx_u16, 16, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:42:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 42 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qu8_f32_vcvt_ukernel__avx_u24, 24, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-avx-ld64.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2-minmax-fp32-avx-ld128.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-avx-ld64.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c2s4-minmax-fp32-avx-ld128.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-avx-ld64.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-3x4c8-minmax-fp32-avx-ld128.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-avx-ld64.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2-minmax-fp32-avx-ld128.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-avx-ld64.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x4c2s4-minmax-fp32-avx-ld128.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx-mul16-ld64-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx-mul16-ld64-u16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx-mul32-ld32-u16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx-mul16-ld64-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx-mul16-ld64-u16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx-mul32-ld32-u16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-avx-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-avx-u16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx-u16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmul/gen/qu8-vmul-minmax-fp32-avx-mul16-ld64-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vmulc/gen/qu8-vmulc-minmax-fp32-avx-mul16-ld64-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx-u32.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx-u16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx-u48.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-avx-u1-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-avx-u1.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-avx-u8-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-gio-avx-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-avx-u4-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8-gemm-goi-avx-u4.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-avx-u4-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x8s4-gemm-goi-avx-u4.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx-u1-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx-u1.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx-u8-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-avx-u4-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16s4-gemm-goi-avx-u4-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx-u1-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx-u1.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx-u8-prfm.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-8x8-multi-mov-avx.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-8x8-multi-switch-avx.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-8x8-reuse-mov-avx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx-u8.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:35:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 35 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qu8_vcvt_ukernel__avx_u8, 8, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-transposec/gen/x32-transposec-8x8-reuse-switch-avx.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-multi-mov-avx.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-multi-multi-avx.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-multi-switch-avx.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-reuse-mov-avx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:36:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 36 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx, xnn_qu8_vcvt_ukernel__avx_u16, 16, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x64-transposec/gen/x64-transposec-4x4-reuse-switch-avx.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-f16c-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-f16c-c16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-f16c-c64.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-f16c-c128.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u16-acc2.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u24-acc3.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-f16c-u32-acc2.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vadd-f16c-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vaddc-f16c-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdiv-f16c-u16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vdivc-f16c-u16.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmax-f16c-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmin-f16c-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmaxc-f16c-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vminc-f16c-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmul-f16c-u8.c.o [ 55%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vmulc-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vprelu-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vpreluc-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrdivc-f16c-u16.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrpreluc-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vrsubc-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiff-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsqrdiffc-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsub-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vbinary/gen/f16-vsubc-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vhswish/gen/f16-vhswish-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vclamp/gen/f16-vclamp-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vlrelu/gen/f16-vlrelu-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndd-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndne-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndu-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vrnd/gen/f16-vrndz-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vrsqrt/gen/f16-vrsqrt-f16c-rsqrt-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vrsqrt/gen/f16-vrsqrt-f16c-rsqrt-u16.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-rsqrt-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-sqrt-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-rsqrt-u16.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-sqrt-u16.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-f16c-sqrt-u32.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-div-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-div-u16.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-div-u24.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-div-u32.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-rcp-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-rcp-u16.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-expm1minus-rr1-p3h2ts-rcp-u32.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-polynomial-p19h9t2-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-polynomial-p19h9t2-u16.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-polynomial-p19h9t2-u24.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-f16c-polynomial-p19h9t2-u32.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vunary/gen/f16-vsqr-f16c-u8.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vclamp/gen/f16-vclamp-f16c-u8.c: In function ‘xnn_f16_vclamp_ukernel__f16c_u8’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vclamp/gen/f16-vclamp-f16c-u8.c:33:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vy_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vclamp/gen/f16-vclamp-f16c-u8.c:34:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vy_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vlrelu/gen/f16-vlrelu-f16c-u8.c: In function ‘xnn_f16_vlrelu_ukernel__f16c_u8’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vlrelu/gen/f16-vlrelu-f16c-u8.c:30:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 30 | const __m256 vslope = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.slope)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_3p16c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_3p8c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p16c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_4p8c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3-acc2.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_3p8c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p8c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-ibilinear/gen/f16-ibilinear-fma3-c16.c.o [ 56%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_3p32c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_4p32c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_4p16c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_4p32c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p16c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p32c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_5f5m5l8c8s4r__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-fma3-acc2.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-fma3-acc2.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_3p32c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-3p32c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-div-u8.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vmulcaddc/gen/f16-vmulcaddc-c16-minmax-fma3-2x.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-div-u16.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-div-u24.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-div-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_5f5m5l16c8s4r__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-fma3.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-fma3.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_4p8c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_5f5m5l8c8s4r__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-fma3.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-4p8c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l8c8s4r-minmax-fma3.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-rcp-u8.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-rcp-u16.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-rcp-u24.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-expm1minus-rr1-p3h2ts-rcp-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_6f6m7l8c8s4r__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_5f5m5l32c8s4r__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-fma3.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-fma3-acc2.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-fma3.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-fma3-acc2.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-polynomial-p19h9t2-u16.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-polynomial-p19h9t2-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_5f5m5l16c8s4r__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-fma3-acc2.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l16c8s4r-minmax-fma3-acc2.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_6f6m7l8c8s4r__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-fma3-acc2.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-fma3-polynomial-p19h9t2-u24.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l8c8s4r-minmax-fma3-acc2.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_6f6m7l32c8s4r__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_6f6m7l16c8s4r__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-fma3.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-fma3-acc2.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-fma3.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-fma3-acc2.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-fma3-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_6f6m7l16c8s4r__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_5f5m5l32c8s4r__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-fma3.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-fma3.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l16c8s4r-minmax-fma3.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-5f5m5l32c8s4r-minmax-fma3.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p8c-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_8f8m9l8c8s4r__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-fma3-acc2.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-fma3-acc2.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-fma3-acc2.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-fma3-acc2.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p8c-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_6f6m7l32c8s4r__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-fma3-acc2.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-6f6m7l32c8s4r-minmax-fma3-acc2.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-fma3-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_8f8m9l32c8s4r__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_8f8m9l16c8s4r__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_8f8m9l8c8s4r__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-fma3.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-fma3-acc2.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-fma3-acc2.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l8c8s4r-minmax-fma3.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-fma3-acc2.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-fma3-acc2.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l8c8s4r-minmax-fma3-acc2.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l16c8s4r-minmax-fma3-acc2.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l16c8s4r-minmax-fma3.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l32c8s4r-minmax-fma3-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_8f8m9l16c8s4r__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-fma3.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l16c8s4r-minmax-fma3.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l32c8s4r-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_8f8m9l32c8s4r__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-fma3.c:39:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 39 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-8f8m9l32c8s4r-minmax-fma3.c:40:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 40 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-7f6m6l8c8s4r-minmax-fma3-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_25p8c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_9p8c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p8c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_9p16c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p16c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-7f6m6l8c8s4r-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_9p32c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-7f6m6l16c8s4r-minmax-fma3-acc2.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-7f6m6l16c8s4r-minmax-fma3.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-7f6m6l32c8s4r-minmax-fma3-acc2.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-7f6m6l32c8s4r-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_25p16c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_25p16c__fma3_acc2’: [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-fma3-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p16c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_25p32c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p8c-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_9p8c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p8c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p8c-minmax-fma3-acc2.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-fma3-acc2.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-fma3-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3.c: In function ‘xnn_f16_dwconv_minmax_ukernel_9p32c__fma3’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-9p32c-minmax-fma3.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-fma3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3-acc2.c: In function ‘xnn_f16_dwconv_minmax_ukernel_25p32c__fma3_acc2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vmulcaddc/gen/f16-vmulcaddc-c16-minmax-fma3-2x.c: In function ‘xnn_f16_vmulcaddc_minmax_ukernel_c16__fma3_2x’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vmulcaddc/gen/f16-vmulcaddc-c16-minmax-fma3-2x.c:41:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 41 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3-acc2.c:33:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 33 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-vmulcaddc/gen/f16-vmulcaddc-c16-minmax-fma3-2x.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-dwconv/gen/f16-dwconv-25p32c-minmax-fma3-acc2.c:34:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 34 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-3x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-3x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-7x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-8x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-3x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x16s4-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x8-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-fma3-broadcast-prfm.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-fma3-broadcast.c.o [ 57%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16s4-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-7x8-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x8-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-2x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-7x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-8x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x16-minmax-fma3-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-fma3-u8.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-fma3-u32.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-fma3-u64.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-fma3-u8.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlog/gen/f32-vlog-fma3-rational-3-3-nr.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-fma3-rsqrt-u8.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-fma3-rsqrt-u32.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-fma3-rsqrt-u8.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-fma3-rsqrt-u32.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-fma3-rational-9-8-nr.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-3x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-6x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-7x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-3x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-6x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-7x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-1x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-3x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-4x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-5x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-6x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-5x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-gemm/gen/f16-gemm-7x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-1x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-1x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-3x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-4x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-4x16-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-5x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-5x16-minmax-avx2-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_gemm_minmax_ukernel_1x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-1x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-6x8-minmax-avx2-broadcast.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-igemm/gen/f16-igemm-7x8-minmax-avx2-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-3x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_gemm_minmax_ukernel_3x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-3x16-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-3x16-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u16-acc2.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u16.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u32-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-6x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_gemm_minmax_ukernel_6x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-6x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-6x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_gemm_minmax_ukernel_5x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u40-acc2.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u32-acc4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_gemm_minmax_ukernel_5x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x16-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-5x16-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_igemm_minmax_ukernel_1x8__avx2_broadcast’: [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u40.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u40-acc5.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-1x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-7x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_gemm_minmax_ukernel_7x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-7x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-7x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_igemm_minmax_ukernel_4x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-4x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_gemm_minmax_ukernel_4x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-gemm/gen/f16-f32acc-gemm-4x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u48-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_igemm_minmax_ukernel_5x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_igemm_minmax_ukernel_5x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x16-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-5x16-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u48.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u48-acc3.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/onnx/onnx/version_converter/convert.cc:7: /builddir/build/BUILD/pytorch-v2.8.0/third_party/onnx/onnx/version_converter/convert.h: In constructor ‘onnx_torch::version_conversion::DefaultVersionConverter::DefaultVersionConverter()’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/onnx/onnx/version_converter/convert.h:108:3: note: variable tracking size limit exceeded with ‘-fvar-tracking-assignments’, retrying without 108 | DefaultVersionConverter() { | ^~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u64-acc2.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u64-acc4.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u64.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u72-acc3.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u72.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-3x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_igemm_minmax_ukernel_3x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-3x16-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-3x16-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-5x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_gemm_minmax_ukernel_5x8__avx2_broadcast’: [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u80-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-5x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-5x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-3x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_gemm_minmax_ukernel_3x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-3x16-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-3x16-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-4x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_gemm_minmax_ukernel_4x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-6x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_igemm_minmax_ukernel_6x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-4x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-6x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-4x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-6x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-1x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_gemm_minmax_ukernel_1x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-1x16-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-1x16-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-7x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_f32acc_igemm_minmax_ukernel_7x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-7x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-f32acc-igemm/gen/f16-f32acc-igemm-7x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u80-acc5.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-5x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_gemm_minmax_ukernel_5x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-5x16-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-5x16-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u80.c.o [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u96-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-1x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_gemm_minmax_ukernel_1x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-1x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-1x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 58%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u96-acc6.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u96-acc3.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-7x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_gemm_minmax_ukernel_7x8__avx2_broadcast’: [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-raddstoreexpminusmax/gen/f16-raddstoreexpminusmax-avx2-rr1-p2-u96.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-7x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-7x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-3x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_igemm_minmax_ukernel_3x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-1x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_igemm_minmax_ukernel_1x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-4x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_gemm_minmax_ukernel_4x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-1x16-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-3x16-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-4x16-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-3x16-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-1x16-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-4x16-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-div-u8.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-div-u16.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-div-u24.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-4x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_igemm_minmax_ukernel_4x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-4x16-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-4x16-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-6x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_gemm_minmax_ukernel_6x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-6x8-minmax-avx2-broadcast.c:42:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 42 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-gemm/gen/f16-gemm-6x8-minmax-avx2-broadcast.c:43:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 43 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-5x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_igemm_minmax_ukernel_5x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-5x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-5x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-div-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-5x16-minmax-avx2-broadcast.c: In function ‘xnn_f16_igemm_minmax_ukernel_5x16__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-5x16-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-5x16-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-rcp-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-1x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_igemm_minmax_ukernel_1x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-1x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-1x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-rcp-u16.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsigmoid/gen/f16-vsigmoid-avx2-rr1-p2-rcp-u24.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-4x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_igemm_minmax_ukernel_4x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-4x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-4x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-div-u8.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-div-u16.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-div-u24.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-div-u32.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-rcp-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-7x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_igemm_minmax_ukernel_7x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-7x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-7x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-6x8-minmax-avx2-broadcast.c: In function ‘xnn_f16_igemm_minmax_ukernel_6x8__avx2_broadcast’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-6x8-minmax-avx2-broadcast.c:44:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 44 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-igemm/gen/f16-igemm-6x8-minmax-avx2-broadcast.c:45:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 45 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-rcp-u16.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-rcp-u24.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-2x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vtanh/gen/f16-vtanh-avx2-expm1minus-rr1-p3h2ts-rcp-u32.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-4x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-5x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-6x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-7x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc4w-gemm/gen/f32-qc4w-gemm-8x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x8-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16s4-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16s4-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x8-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16s4-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16s4-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x8-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16s4-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x8-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16s4-minmax-avx2-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u8.c: In function ‘xnn_f16_velu_ukernel__avx2_rr1_p3_u8’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u8.c:46:60: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 46 | const __m256 vprescale = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.prescale)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u8.c:47:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 47 | const __m256 valpha = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.alpha)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f16-velu/gen/f16-velu-avx2-rr1-p3-u8.c:48:56: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 vbeta = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.beta)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x8-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x8-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x16-minmax-avx2-broadcast.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u16.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u48.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u32.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u16.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u32.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u32-acc2.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u48.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u32-acc4.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u32.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u64-acc2.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u64-acc4.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u64.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u72-acc3.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u80-acc2.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u72.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u80-acc5.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u80.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u96-acc2.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u96-acc6.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u96-acc3.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx2-p5-u96.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u32-acc2.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u32-acc4.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u32.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u64-acc2.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u64-acc4.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u64.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u72-acc3.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u72.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u80-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:54:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 54 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_f32_qs8_vcvt_ukernel__avx2_u16, 16, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u80-acc5.c.o [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u80.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 59%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u96-acc2.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:55:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 55 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_f32_qs8_vcvt_ukernel__avx2_u32, 32, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u96-acc3.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u96-acc6.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:51:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 51 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_f32_qu8_vcvt_ukernel__avx2_u16, 16, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx2-p5-u96.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr1-p5-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u48.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx2-u48.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:56:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 56 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_f32_qs8_vcvt_ukernel__avx2_u48, 48, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr1-p5-u16-acc2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr1-p5-u32-acc2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr1-p5-u32-acc4.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr2-p5-u8.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:52:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 52 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_f32_qu8_vcvt_ukernel__avx2_u32, 32, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr2-p5-u16-acc2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx2-rr2-p5-u32-acc4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u48.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx2-u48.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:53:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 53 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_f32_qu8_vcvt_ukernel__avx2_u48, 48, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut4-p4-perm-u8.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut4-p4-perm-u16.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut4-p4-perm-u24.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut8-p4-perm-u8.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut8-p4-perm-u16.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut8-p4-perm-u32.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut8-p4-perm-u24.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u8.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u16.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u24.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-p6-u8.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-p6-u16.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-p6-u24.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx2-rr1-p6-u32.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx2-p5-u8.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx2-p5-u16.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx2-p5-u24.c.o [ 60%] Linking CXX static library ../../lib/libonnx.a [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx2-p5-u32.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx2-p5-u16.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx2-p5-u8.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx2-p5-u24.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx2-p5-u32.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-div-u8.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-div-u24.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-div-u32.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr1fma-u8.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr1fma-u16.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr1fma-u24.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr1fma-u32.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr2fma-u8.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr2fma-u24.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr2fma-u16.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx2-rr1-p5-nr2fma-u32.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c: In function ‘xnn_f32_velu_ukernel__avx2_rr1_lut16_p3_gather_u32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c:71:48: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 71 | const __m256i vl0 = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx0, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:47, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c:12: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c:73:48: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 73 | const __m256i vl1 = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx1, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c:75:48: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 75 | const __m256i vl2 = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx2, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c:77:48: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 77 | const __m256i vl3 = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx3, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c:148:47: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 148 | const __m256i vl = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u32.c:181:47: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 181 | const __m256i vl = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u16.c: In function ‘xnn_f32_velu_ukernel__avx2_rr1_lut16_p3_gather_u16’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u16.c:65:48: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 65 | const __m256i vl0 = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx0, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:47, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u16.c:12: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u16.c:67:48: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 67 | const __m256i vl1 = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx1, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u16.c:112:47: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 112 | const __m256i vl = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u16.c:145:47: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 145 | const __m256i vl = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u24.c: In function ‘xnn_f32_velu_ukernel__avx2_rr1_lut16_p3_gather_u24’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u24.c:68:48: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 68 | const __m256i vl0 = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx0, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:47, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u24.c:12: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u24.c:70:48: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 70 | const __m256i vl1 = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx1, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u24.c:72:48: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 72 | const __m256i vl2 = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx2, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u24.c:130:47: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 130 | const __m256i vl = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u24.c:163:47: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 163 | const __m256i vl = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u8.c: In function ‘xnn_f32_velu_ukernel__avx2_rr1_lut16_p3_gather_u8’: [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u8.c:61:47: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 61 | const __m256i vl = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} In file included from /usr/lib/gcc/x86_64-anolis-linux/12/include/immintrin.h:47, from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u8.c:12: /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-velu/gen/f32-velu-avx2-rr1-lut16-p3-gather-u8.c:94:47: warning: pointer targets in passing argument 1 of ‘_mm256_i32gather_epi32’ differ in signedness [-Wpointer-sign] 94 | const __m256i vl = _mm256_i32gather_epi32(xnn_table_exp2minus_k_over_16, vidx, sizeof(float)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | const uint32_t * {aka const unsigned int *} /usr/lib/gcc/x86_64-anolis-linux/12/include/avx2intrin.h:1596:36: note: expected ‘const int *’ but argument is of type ‘const uint32_t *’ {aka ‘const unsigned int *’} 1596 | _mm256_i32gather_epi32 (int const *__base, __m256i __index, const int __scale) | ~~~~~~~~~~~^~~~~~ [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c.o [ 60%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx2-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qb4w_gemm_minmax_ukernel_4x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:71:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 71 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:72:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 72 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qb4w_gemm_minmax_ukernel_2x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8c8-minmax-avx2.c:59:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 59 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8c8-minmax-avx2.c:60:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 60 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx2.c.o [ 61%] Built target onnx /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:94:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256 vinput_zero_point1 = _mm256_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:99:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256 vinput_zero_point2 = _mm256_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256 vinput_zero_point3 = _mm256_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:340:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:341:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8c8-minmax-avx2.c:82:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 82 | const __m256 vinput_zero_point1 = _mm256_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qb4w-gemm/gen/qd8-f16-qb4w-gemm-2x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2.c:49:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 49 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2.c:50:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 50 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_3x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:61:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 61 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:62:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 62 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_3x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:62:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 62 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:63:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 63 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_2x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2.c:55:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 55 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2.c:56:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 56 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd.c:47:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 47 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx2-madd.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_2x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:55:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 55 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:56:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 56 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:59:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 59 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:60:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 60 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:60:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 60 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:155:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 155 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:61:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 61 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:156:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 156 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:158:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 158 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:159:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 159 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2.c:78:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:54:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 54 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:142:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 142 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_2x8c8__avx2_madd’: [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd.c:54:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 54 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd.c:55:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 55 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_3x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c:61:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 61 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c:62:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 62 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd.c:53:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 53 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd.c:139:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c:84:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c:89:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c:252:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_4x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_6x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:73:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 73 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:68:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 68 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:82:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 82 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:74:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 74 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:69:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 69 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:83:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 83 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_6x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:83:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 83 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:84:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 84 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:65:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 65 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:66:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:67:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:179:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 179 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:180:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 180 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:181:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 181 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_4x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:77:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 77 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:78:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:79:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 79 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:80:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:81:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:227:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 227 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:228:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 228 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:229:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 229 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:78:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:230:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:79:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 79 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:231:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:80:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:81:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:82:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 82 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:230:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:231:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:232:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 232 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:233:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 233 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:234:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 234 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:67:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 67 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:68:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 68 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:77:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 77 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:96:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:101:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:106:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:111:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:326:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:328:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:330:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_6x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:79:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 79 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:80:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 80 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:89:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 89 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:206:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 206 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:207:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 207 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:208:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:209:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:90:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:95:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:100:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:289:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:291:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:75:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 75 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:251:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:252:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:253:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 253 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:254:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:255:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:256:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:102:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:107:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:112:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:117:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:122:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:363:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:365:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:367:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:369:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:203:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 203 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:204:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 204 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:205:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 205 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:206:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 206 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:91:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 91 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:85:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 85 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:86:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 86 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:98:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:254:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:255:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:256:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:257:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:258:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:259:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:278:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:279:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:280:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:281:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:282:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:283:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:284:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:108:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:113:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:118:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:123:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:128:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:133:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:400:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 400 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:402:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 402 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_2x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:404:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 404 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:406:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 406 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:408:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 408 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8c8-minmax-avx2.c:53:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 53 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8c8-minmax-avx2.c:54:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 54 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8c8-minmax-avx2.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_4x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8c8-minmax-avx2.c:76:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-2x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:65:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 65 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:66:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 66 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:88:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:93:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:98:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:175:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 175 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:177:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 177 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-2x8c8-minmax-avx2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:96:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 96 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_2x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x8c8-minmax-avx2.c:56:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 56 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-2x8c8-minmax-avx2.c:57:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 57 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:275:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 275 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:276:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:277:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:278:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:279:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:280:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:281:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-3x8c8-minmax-avx2.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l8c8s8r-minmax-fp32-avx2-mul32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c8s8r-minmax-fp32-avx2-mul32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:91:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 91 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:92:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c8s8r-minmax-fp32-avx2-mul32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:114:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:119:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:124:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:129:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:134:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:139:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:144:83: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 144 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:437:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:439:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:441:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:443:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:445:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:447:34: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | const __m256 vinput_scale7 = _mm256_broadcast_ss(&quantization_params[7].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l8c8s8r-minmax-fp32-avx2-mul32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x8c8-minmax-avx2.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_4x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x8c8-minmax-avx2.c:64:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 64 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-4x8c8-minmax-avx2.c:65:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 65 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_4x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:94:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256 vinput_zero_point1 = _mm256_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:99:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256 vinput_zero_point2 = _mm256_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256 vinput_zero_point3 = _mm256_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:340:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:341:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_2x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8c8-minmax-avx2.c:82:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 82 | const __m256 vinput_zero_point1 = _mm256_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-2x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c8s8r-minmax-fp32-avx2-mul32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c8s8r-minmax-fp32-avx2-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd.c:53:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 53 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:60:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 60 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:61:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 61 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd.c:139:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:158:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 158 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:159:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 159 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:54:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 54 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:142:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 142 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:90:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2.c:78:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:95:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:100:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:289:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:291:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l8c8s8r-minmax-fp32-avx2-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c:59:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 59 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c:60:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 60 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c:155:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 155 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c:156:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 156 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:206:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 206 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:207:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 207 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:208:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:209:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c8s8r-minmax-fp32-avx2-mul32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:65:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 65 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:66:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:67:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:179:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 179 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:180:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 180 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:181:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 181 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2.c:84:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2.c:89:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2.c:252:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:96:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:101:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:106:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:111:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:326:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:328:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:330:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:203:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 203 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:204:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 204 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:205:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 205 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:206:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 206 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c8s8r-minmax-fp32-avx2-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_6x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:77:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 77 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:78:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:79:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 79 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:80:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:81:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:227:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 227 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:228:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 228 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:229:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 229 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:230:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:231:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_6x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:78:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:79:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 79 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:80:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:81:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:82:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 82 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:230:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:231:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:232:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 232 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:233:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 233 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:234:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 234 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:251:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:252:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:253:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 253 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:254:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:255:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:256:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_3x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-avx2.c:82:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 82 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-avx2.c:87:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-avx2.c:153:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 153 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-3x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx2_madd_prfm’: [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p8c-minmax-fp32-avx2-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:254:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:255:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:256:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:257:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:258:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:259:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx2_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_6x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_2x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8c8-minmax-avx2.c:76:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-2x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:102:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:107:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:112:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:117:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:122:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:275:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 275 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:276:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:277:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:278:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:279:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:363:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:280:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:281:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:365:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:367:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:369:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:114:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:119:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:124:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:129:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:134:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:139:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:144:83: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 144 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:437:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:439:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:441:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:443:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:445:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:447:34: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | const __m256 vinput_scale7 = _mm256_broadcast_ss(&quantization_params[7].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx2-mul16-vpmovsx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx2_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:278:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:279:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:280:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:281:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:282:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:283:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:284:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx2-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx2-mul16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx2’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:108:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:113:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:118:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:123:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:128:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:133:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:400:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 400 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:402:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 402 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:404:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 404 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:406:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 406 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:408:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 408 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx2.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p32c-minmax-fp32-avx2-mul32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p8c-minmax-fp32-avx2-mul32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p32c-minmax-fp32-avx2-mul32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u24.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u64.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u8.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u24.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u32.c.o [ 61%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-goi-avx2-madd.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l8c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l8c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l8c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:44:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 44 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_f32_vcvt_ukernel__avx2_u8, 8, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c8s8r-minmax-fp32-avx2-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f16_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f16_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/qs8-f16-vcvt.h:34:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 34 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_f16_vcvt_ukernel__avx2_u32, 32, false, XNN_QUANTIZED(int8_t), xnn_float16, struct xnn_qs8_f16_cvt_params, xnn_init_qs8_f16_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u32.c: In function ‘xnn_qs8_f16_vcvt_ukernel__avx2_u32’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u32.c:32:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 32 | const __m256 vscale = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.scale)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u64.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f16_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u64.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f16_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/qs8-f16-vcvt.h:35:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 35 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_f16_vcvt_ukernel__avx2_u64, 64, false, XNN_QUANTIZED(int8_t), xnn_float16, struct xnn_qs8_f16_cvt_params, xnn_init_qs8_f16_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:46:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 46 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_f32_vcvt_ukernel__avx2_u24, 24, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u64.c: In function ‘xnn_qs8_f16_vcvt_ukernel__avx2_u64’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u64.c:32:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 32 | const __m256 vscale = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.scale)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c16s16r-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c16s16r-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c16s16r-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p8c-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f16_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f16_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx2-mul16-vpmovsx.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f16_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/qs8-f16-vcvt.h:33:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 33 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_f16_vcvt_ukernel__avx2_u24, 24, false, XNN_QUANTIZED(int8_t), xnn_float16, struct xnn_qs8_f16_cvt_params, xnn_init_qs8_f16_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u24.c: In function ‘xnn_qs8_f16_vcvt_ukernel__avx2_u24’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f16-vcvt/gen/qs8-f16-vcvt-avx2-u24.c:32:57: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 32 | const __m256 vscale = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.scale)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p32c-minmax-fp32-avx2-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:47:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 47 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_f32_vcvt_ukernel__avx2_u32, 32, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p8c-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx2-mul16-add16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx2-mul16-vpmovsx.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx2-mul16-vpunpck.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p32c-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-avx2.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x8c8-minmax-fp32-avx2.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-avx2.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-avx2-c32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x8c8-minmax-fp32-avx2.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx2-u32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx2-u128-acc2.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx2-u128-acc4.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx2-mul32-ld64-u8.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx2-mul32-ld64-u24.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx2-mul32-ld64-u32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx2-mul32-ld64-u8.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx2-mul32-ld64-u24.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx2-mul32-ld64-u32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-avx2-u16.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vcvt/gen/qs8-vcvt-avx2-u64.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx2-u64.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vlrelu/gen/qs8-vlrelu-avx2-u16.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l8c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l8c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l8c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c8s8r-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p8c-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p32c-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p8c-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p32c-minmax-fp32-avx2-mul32.c.o [ 62%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u8.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u24.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u32.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-2x8c8-minmax-fp32-avx2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-4x8c8-minmax-fp32-avx2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-2x8c8-minmax-fp32-avx2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-4x8c8-minmax-fp32-avx2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-avx2-u128-acc2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-avx2-u32.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-rsum/gen/qu8-rsum-avx2-u128-acc4.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx2-mul32-ld64-u8.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx2-mul32-ld64-u8.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-avx2-u16.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vcvt/gen/qu8-vcvt-avx2-u64.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx2-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx2-u64.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx2-u64.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:43:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 43 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_vcvt_ukernel__avx2_u64, 64, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vlrelu/gen/qu8-vlrelu-avx2-u64.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx2-u32.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx2-u64.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx2-u96.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8c8-gemm-goi-avx2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8c8-gemm-goi-avx2-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx2-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/gen/qs8-vcvt-avx2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-vcvt/qs8-vcvt.h:41:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 41 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qs8_vcvt_ukernel__avx2_u16, 16, false, XNN_QUANTIZED(int8_t), XNN_QUANTIZED(int8_t), struct xnn_qs8_cvt_params, xnn_init_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16c8-gemm-goi-avx2-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16c8-gemm-goi-avx2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-avx2-u16-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-transposec/gen/x8-transposec-32x32-reuse-mov-avx2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x8-gemm-goi-avx2-u16.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-packw/gen/x16-packw-x16-gemm-goi-avx2-u16.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x16-transposec/gen/x16-transposec-16x16-reuse-mov-avx2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx256skx-rr2-p5-u8.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx256skx-rr2-p5-u16-acc2.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx256skx-rr2-p5-u32-acc4.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx-madd.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u24.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u24.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:46:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 46 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qu8_f32_vcvt_ukernel__avx2_u24, 24, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:47:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 47 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qu8_f32_vcvt_ukernel__avx2_u32, 32, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u8.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx2-u8.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:44:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 44 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qu8_f32_vcvt_ukernel__avx2_u8, 8, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx2-u16.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx2-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:41:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 41 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qu8_vcvt_ukernel__avx2_u16, 16, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx2-u64.c:23:37: warning: argument 4 of type ‘const struct xnn_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/gen/qu8-vcvt-avx2-u64.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-vcvt/qu8-vcvt.h:43:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 43 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx2, xnn_qu8_vcvt_ukernel__avx2_u64, 64, false, XNN_QUANTIZED(uint8_t), XNN_QUANTIZED(uint8_t), struct xnn_qu8_cvt_params, xnn_init_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx256skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_2x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx-madd.c:47:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 47 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx.c:49:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 49 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx256skx.c:55:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 55 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx256skx.c:56:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 56 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx-madd.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256skx.c:50:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 50 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx256skx.c:78:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-2x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_3x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c:61:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 61 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c:62:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 62 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c:84:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c:89:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c:252:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-3x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:77:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 77 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:73:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 73 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:74:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 74 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:206:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 206 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:207:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 207 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:208:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:209:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_4x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:67:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 67 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:68:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 68 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_6x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:96:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:101:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:106:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:111:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:326:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:328:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:330:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:79:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 79 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:80:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 80 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:90:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:95:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:100:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:289:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:291:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:91:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 91 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:102:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:107:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:112:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:117:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:122:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:363:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:365:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:367:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:369:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:89:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 89 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:254:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:255:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:256:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:257:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:258:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:259:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:96:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 96 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:251:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:252:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:253:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 253 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:254:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:255:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:256:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:75:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 75 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:275:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 275 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:276:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:277:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:278:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:279:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:280:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:281:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_9x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:105:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 105 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:203:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 203 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:204:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 204 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:205:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 205 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:206:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 206 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_9x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:103:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:302:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:303:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:304:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:305:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:306:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:307:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:308:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:309:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_10x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:111:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 111 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:112:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:91:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 91 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_12x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:92:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 92 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:125:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:126:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:85:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 85 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:86:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 86 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:95:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:96:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:97:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:98:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:99:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:100:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:101:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:102:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:299:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:300:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 300 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:301:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 301 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:302:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:303:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:304:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:305:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:306:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_14x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:139:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 139 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:140:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 140 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c.o [ 63%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:326:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:327:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:328:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:329:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:330:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:331:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 331 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:332:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 332 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:333:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 333 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:334:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:374:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 374 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:375:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 375 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:376:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 376 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:377:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 377 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:378:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 378 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:379:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 379 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:380:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 380 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:381:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 381 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:382:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 382 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:383:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 383 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:384:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 384 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:108:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:113:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:118:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:123:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:128:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:133:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:400:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 400 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:402:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 402 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:404:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 404 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:406:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 406 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:408:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 408 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:114:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:119:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:124:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:129:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:134:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:139:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:144:83: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 144 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:437:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:439:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:441:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:443:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:445:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:447:34: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | const __m256 vinput_scale7 = _mm256_broadcast_ss(&quantization_params[7].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:422:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:423:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 423 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:424:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 424 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:425:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 425 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:426:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 426 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:427:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 427 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:428:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 428 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:429:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 429 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:430:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 430 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:431:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 431 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:432:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 432 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:433:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 433 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:434:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 434 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_7x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256skx.c:76:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256skx.c:77:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 77 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_10x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:110:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 110 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:111:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 111 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x8c8-minmax-avx256skx.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x8c8-minmax-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_12x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:124:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 124 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:125:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-2x8c8-minmax-fp32-avx256skx.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-3x8c8-minmax-fp32-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:101:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:102:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:103:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:104:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:105:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:106:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:107:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:108:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:109:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:323:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:324:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:325:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:326:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:327:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:328:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:329:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:330:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:331:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 331 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_7x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:83:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 83 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:84:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 84 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:113:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:114:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:115:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:116:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:117:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:118:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:119:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:120:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:121:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:122:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:123:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:371:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 371 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:372:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 372 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:373:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 373 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:374:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 374 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:375:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 375 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:376:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 376 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:377:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 377 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:378:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 378 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:379:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 379 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:380:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 380 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:381:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 381 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_8x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256skx.c:80:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 80 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256skx.c:81:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 81 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:106:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:111:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:116:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:121:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:126:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:131:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:241:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 241 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:243:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 243 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:245:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 245 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:247:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 247 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:249:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 249 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-2x8c8-minmax-fp32-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_14x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:138:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 138 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:139:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 139 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-3x8c8-minmax-fp32-avx256skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_8x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:89:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 89 | const __m256 vmin = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:90:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 vmax = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx256skx-u32.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx256skx-u128-acc4.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx256skx-u128-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:112:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:117:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:122:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:127:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:132:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:137:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:142:83: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 142 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:263:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:265:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:267:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:269:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:271:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:273:34: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | const __m256 vinput_scale7 = _mm256_broadcast_ss(&quantization_params[7].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_2x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_3x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx256skx.c:78:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx256skx.c:84:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-2x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx256skx.c:89:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx256skx.c:252:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-3x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:125:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:126:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:127:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:128:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:129:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:130:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:131:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:132:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:133:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:134:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:135:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:136:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:137:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:419:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 419 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:420:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 420 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:421:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 421 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:422:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:423:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 423 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:424:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 424 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:425:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 425 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:426:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 426 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:427:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 427 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:428:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 428 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:429:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 429 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:430:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 430 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:431:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 431 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x8c8-minmax-fp32-avx256skx.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x8c8-minmax-fp32-avx256skx.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8c8-gemm-goi-avx256skx-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x8c8-gemm-goi-avx256skx.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16c8-gemm-goi-avx256skx-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:203:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 203 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:204:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 204 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:205:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 205 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:206:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 206 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:90:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:95:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:100:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:289:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:291:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:251:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:252:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:253:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 253 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:254:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:255:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:256:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_6x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:102:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:107:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:112:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:117:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:122:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:363:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:365:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:367:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:369:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-6x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:206:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 206 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:207:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 207 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:208:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:209:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-packw/gen/x8-packw-x16c8-gemm-goi-avx256skx.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:96:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:101:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:106:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:111:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:326:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:328:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:330:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:254:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:255:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:256:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:257:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:258:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:259:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:95:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:108:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:96:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:97:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:113:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:98:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:99:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:118:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:100:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:123:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:101:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:128:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:102:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:133:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:400:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 400 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:299:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:300:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 300 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:402:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 402 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:301:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 301 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:404:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 404 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:302:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:406:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 406 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:303:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:408:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 408 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:304:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:305:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:306:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:275:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 275 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:276:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:277:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:278:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:279:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:280:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:281:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:114:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:119:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:124:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:129:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:134:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:139:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:144:83: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 144 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:437:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:439:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:441:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:443:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:445:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:447:34: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | const __m256 vinput_scale7 = _mm256_broadcast_ss(&quantization_params[7].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256skx.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:326:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:327:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:328:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:329:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:330:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:331:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 331 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:332:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 332 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:333:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 333 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:334:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:302:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:303:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:304:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:305:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:306:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:307:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:308:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:309:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:101:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:113:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:114:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:102:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:115:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:103:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:116:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:104:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:117:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:105:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:118:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:106:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:119:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:107:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:120:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:108:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:121:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:109:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:122:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:123:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:323:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:371:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 371 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:324:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:372:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 372 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:325:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:326:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:373:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 373 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:327:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:374:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 374 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:328:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:375:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 375 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:329:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:376:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 376 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:330:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:377:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 377 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:331:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 331 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:378:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 378 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:379:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 379 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:380:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 380 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:381:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 381 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x8c8__avx256skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:422:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:423:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 423 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:424:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 424 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:425:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 425 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:426:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 426 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:374:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 374 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:427:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 427 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:428:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 428 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:375:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 375 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:429:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 429 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:376:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 376 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:430:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 430 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:431:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 431 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:377:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 377 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:432:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 432 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:433:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 433 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:378:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 378 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:434:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 434 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:379:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 379 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:380:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 380 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:381:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 381 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:382:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 382 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:383:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 383 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:384:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 384 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256skx-madd-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x8c8__avx256skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:125:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:126:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:127:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:128:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:129:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:130:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:131:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:132:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:133:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:134:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:135:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:136:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:137:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:419:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 419 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:420:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 420 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:421:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 421 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:422:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:423:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 423 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:424:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 424 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:425:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 425 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:426:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 426 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:427:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 427 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:428:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 428 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:429:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 429 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:430:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 430 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:431:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 431 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256skx-madd.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_7x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:106:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:111:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:116:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:121:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:126:83: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:131:83: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:241:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 241 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:243:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 243 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:245:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 245 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:247:34: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 247 | const __m256 vinput_scale5 = _mm256_broadcast_ss(&quantization_params[5].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:249:34: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 249 | const __m256 vinput_scale6 = _mm256_broadcast_ss(&quantization_params[6].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256skx.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_5x8c8__avx256skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:94:83: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:99:83: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:104:83: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:109:83: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:197:34: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 197 | const __m256 vinput_scale2 = _mm256_broadcast_ss(&quantization_params[2].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:199:34: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 199 | const __m256 vinput_scale3 = _mm256_broadcast_ss(&quantization_params[3].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:201:34: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 201 | const __m256 vinput_scale4 = _mm256_broadcast_ss(&quantization_params[4].inv_scale); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256skx.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:89:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 89 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:77:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 77 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:91:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 91 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:98:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnni-prfm.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnni-prfm.c:49:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 49 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:211:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:212:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 212 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:213:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 213 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:214:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 214 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:258:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:259:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:260:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:261:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:262:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:263:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:261:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:262:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:263:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:264:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:265:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:266:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-9x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:286:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:287:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:288:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:289:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:290:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 290 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:291:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:292:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 292 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-9x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:75:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 75 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-10x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_9x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_10x8c8__avx256vnni’: [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-10x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:103:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:110:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 110 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:111:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 111 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_9x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:208:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:209:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:210:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 210 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:211:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:105:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 105 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_10x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:111:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 111 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:112:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_14x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:139:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 139 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:140:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 140 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_12x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:125:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:126:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_12x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:101:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:124:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 124 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:102:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:125:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:103:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:104:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:105:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:106:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:107:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:108:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:109:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:333:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 333 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:334:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:335:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:336:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:337:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:338:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:339:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:340:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:341:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:95:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:96:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:97:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:98:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:99:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:100:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:101:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:102:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:308:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:309:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:310:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:311:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:312:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:313:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:314:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:315:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:311:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:312:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:313:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:314:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:315:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:316:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:317:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:318:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 318 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-12x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-12x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-14x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:336:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:337:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:338:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:339:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:340:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:341:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:342:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:343:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 343 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:344:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 344 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:436:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:437:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:438:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:439:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:440:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:441:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:442:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:443:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:444:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:445:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:446:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 446 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:447:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:448:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 448 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-14x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:386:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:387:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:388:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:389:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:390:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:391:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:392:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:393:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:394:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 394 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:395:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 395 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:396:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 396 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:113:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:114:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:115:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:116:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:117:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:118:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:119:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:120:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:121:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:122:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:123:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:383:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 383 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:384:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 384 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:385:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 385 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:386:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:387:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:388:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:389:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:390:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:391:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:392:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:393:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_1x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256vnni-prfm.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-1x8c8-minmax-avx256vnni-prfm.c:49:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 49 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_5x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_5x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:75:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 75 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:77:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 77 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:195:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 195 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:196:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 196 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:197:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 197 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:198:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 198 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:199:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 199 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:200:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 200 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:201:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 201 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:202:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 202 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_14x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:138:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 138 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:139:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 139 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_9x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:125:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:126:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:127:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:128:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:129:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:130:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:131:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:132:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:133:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:134:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:135:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:136:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:137:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:433:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 433 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:434:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 434 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:435:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 435 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:436:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:437:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:438:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:439:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:440:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:441:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:442:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:443:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:444:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:445:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:103:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_10x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_7x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:111:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 111 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:112:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:91:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 91 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:95:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:96:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:97:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:98:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:99:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_7x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:100:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:101:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:102:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:89:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 89 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:291:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:292:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 292 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:293:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 293 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:294:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 294 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:295:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 295 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:296:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 296 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:297:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 297 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:298:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 298 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:319:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:320:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:321:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:322:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:323:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:324:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:325:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:326:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:327:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:247:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 247 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:248:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 248 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:249:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 249 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:250:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 250 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:251:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:252:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:243:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 243 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:244:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 244 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:245:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 245 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:246:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 246 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:247:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 247 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:248:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 248 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_10x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:110:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 110 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:111:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 111 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_8x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:98:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_12x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:125:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:126:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c.o [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:101:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:102:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:103:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:104:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:105:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:106:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:107:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:108:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:109:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:315:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:316:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:317:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:318:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 318 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:319:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:320:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:321:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:322:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:323:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_9x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:105:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 105 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:271:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:272:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:273:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:274:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 274 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:275:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 275 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:276:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:277:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:367:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:368:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:369:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:370:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 370 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:371:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 371 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:372:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 372 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:373:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 373 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:374:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 374 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:375:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 375 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:376:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 376 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:377:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 377 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 64%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_12x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:124:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 124 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:125:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:295:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 295 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:296:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 296 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:297:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 297 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:298:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 298 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:299:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:300:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 300 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:301:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 301 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:302:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_5x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256vnni.c:67:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 67 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256vnni.c:68:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 68 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:113:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:114:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:115:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:116:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:117:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:118:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:119:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:120:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:121:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:122:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:123:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:363:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:364:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 364 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:365:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:366:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 366 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:367:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:368:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:369:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:370:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 370 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:371:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 371 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:372:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 372 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:373:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 373 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c8-minmax-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_14x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_gemm_minmax_ukernel_14x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:138:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 138 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:139:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 139 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:139:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 139 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:140:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 140 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_7x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256vnni-prfm.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256vnni-prfm.c:77:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 77 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_5x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256vnni-prfm.c:68:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 68 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-5x8c8-minmax-avx256vnni-prfm.c:69:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 69 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:125:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:126:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:127:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:128:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:129:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:130:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:131:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:132:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:133:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:134:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:135:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:136:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:137:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:411:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 411 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:412:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 412 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:413:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 413 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:414:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 414 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:415:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:416:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:417:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 417 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:418:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 418 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:419:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 419 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:420:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 420 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:421:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 421 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:422:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:423:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 423 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:415:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:416:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:417:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 417 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:418:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 418 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:419:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 419 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:420:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 420 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:421:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 421 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:422:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:423:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 423 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:424:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 424 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:425:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 425 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:426:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 426 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:427:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 427 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-gemm/gen/qd8-f16-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_7x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256vnni.c:75:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 75 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-7x8c8-minmax-avx256vnni.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_8x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256vnni-prfm.c:80:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 80 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-8x8c8-minmax-avx256vnni-prfm.c:81:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 81 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-10x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_10x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-10x8c8-minmax-avx256vnni-prfm.c:88:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-10x8c8-minmax-avx256vnni-prfm.c:89:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 89 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-10x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_10x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-10x8c8-minmax-avx256vnni.c:87:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 87 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-10x8c8-minmax-avx256vnni.c:88:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 88 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_1x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256vnni-prfm.c:52:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 52 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-1x8c8-minmax-avx256vnni-prfm.c:53:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 53 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-9x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_9x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-9x8c8-minmax-avx256vnni.c:83:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 83 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-9x8c8-minmax-avx256vnni.c:84:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 84 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-9x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_9x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-9x8c8-minmax-avx256vnni-prfm.c:84:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 84 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-9x8c8-minmax-avx256vnni-prfm.c:85:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 85 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-14x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_14x8c8__avx256vnni_prfm’: [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-14x8c8-minmax-avx256vnni-prfm.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-14x8c8-minmax-avx256vnni-prfm.c:105:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 105 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-14x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_14x8c8__avx256vnni’: [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-14x8c8-minmax-avx256vnni.c:103:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-14x8c8-minmax-avx256vnni.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-12x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_12x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-12x8c8-minmax-avx256vnni-prfm.c:96:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 96 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-12x8c8-minmax-avx256vnni-prfm.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:258:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:259:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:260:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:261:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:262:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:263:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-12x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f16_qc8w_igemm_minmax_ukernel_12x8c8__avx256vnni’: [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-12x8c8-minmax-avx256vnni.c:95:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 95 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc8w-igemm/gen/qd8-f16-qc8w-igemm-12x8c8-minmax-avx256vnni.c:96:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 96 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx256vnni’: [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:208:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:209:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:210:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 210 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:211:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:286:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:287:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:288:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:289:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:290:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 290 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:291:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:292:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 292 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x8c8-minmax-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x8c8-minmax-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:261:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:262:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:263:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:311:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:264:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:312:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:313:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:265:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:314:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:266:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:315:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:316:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:317:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:318:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 318 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:211:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:212:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 212 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:213:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 213 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:214:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 214 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:283:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:284:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:285:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:286:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:287:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:288:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:289:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:95:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:96:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:97:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:98:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:99:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:100:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:101:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:102:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:308:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:309:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:310:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:311:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:312:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:313:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:314:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:315:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:113:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:114:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:115:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:116:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:117:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:118:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:119:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:120:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:121:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:122:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:123:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:383:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 383 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:384:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 384 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:385:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 385 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:386:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:387:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:388:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:389:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:390:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:391:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:392:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:393:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x8c8-minmax-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x8c8-minmax-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x8c8-minmax-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x8c8-minmax-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_5x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:195:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 195 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:196:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 196 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:197:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 197 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:198:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 198 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_5x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:125:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:199:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 199 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:126:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:127:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:200:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 200 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:128:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:201:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 201 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:129:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:202:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 202 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:130:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:131:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:132:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:133:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:134:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:135:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:136:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:137:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:433:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 433 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:434:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 434 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:435:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 435 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:436:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:437:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:438:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:439:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:440:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:441:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:442:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:443:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:444:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:445:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:336:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:337:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:338:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:339:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:340:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:341:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:342:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:343:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 343 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:344:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 344 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:101:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:102:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:103:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:104:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:105:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:106:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:107:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:108:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:109:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:333:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 333 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:334:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:335:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:336:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:337:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:338:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:339:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:340:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:341:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:386:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:387:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:388:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:389:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:390:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:391:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:392:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:393:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:394:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 394 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:395:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 395 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:396:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 396 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x8c8-minmax-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x8c8-minmax-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x8c8-minmax-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:436:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:437:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:438:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:439:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:440:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:441:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:442:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:443:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:444:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:445:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:446:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 446 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:447:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:448:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 448 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x8c8-minmax-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_7x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:247:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 247 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:248:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 248 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:249:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 249 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:250:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 250 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:251:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:252:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_7x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:243:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 243 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:244:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 244 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:245:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 245 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:246:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 246 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:247:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 247 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:248:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 248 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x8c8-gemm-goi-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-packw/gen/qs8-packw-x16c8-gemm-goi-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc4w-packw/gen/qs8-qc4w-packw-x8c8-gemm-goi-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_8x8c8__avx256vnni’: [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:267:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:268:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 268 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:269:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:270:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 270 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:271:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:272:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:273:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_9x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:295:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 295 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:296:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 296 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:297:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 297 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:298:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 298 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:299:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:300:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 300 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:301:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 301 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:302:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_9x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:95:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:96:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:97:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:98:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:99:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:100:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:101:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:102:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:291:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:292:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 292 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:293:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 293 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:294:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 294 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:295:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 295 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:296:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 296 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:297:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 297 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:298:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 298 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x8c8-minmax-fp32-avx256vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_8x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:271:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:272:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:273:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:274:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 274 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:275:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 275 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:276:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:277:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x8c8-minmax-fp32-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_10x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:319:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:320:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:321:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:322:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:323:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:324:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:325:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:326:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:327:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x8c8-minmax-fp32-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_12x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:367:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:368:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:369:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:370:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 370 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:371:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 371 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:372:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 372 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:373:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 373 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:374:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 374 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:375:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 375 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:376:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 376 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:377:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 377 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_10x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:101:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:102:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:103:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:104:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:105:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:106:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:107:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:108:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:109:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:315:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:316:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:317:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:318:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 318 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:319:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:320:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:321:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:322:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:323:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_12x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:113:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:114:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:115:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:116:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:117:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:118:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:119:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:120:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:121:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:122:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:123:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:363:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:364:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 364 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:365:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:366:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 366 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:367:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:368:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:369:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:370:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 370 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:371:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 371 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:372:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 372 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:373:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 373 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x8c8-minmax-fp32-avx256vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_14x8c8__avx256vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:415:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:416:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:417:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 417 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:418:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 418 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:419:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 419 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:420:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 420 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:421:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 421 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:422:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:423:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 423 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:424:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 424 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:425:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 425 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:426:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 426 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:427:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 427 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_14x8c8__avx256vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:125:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:126:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:127:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:128:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:129:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:130:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:131:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:132:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:133:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:134:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:135:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:136:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:137:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:411:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 411 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:412:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 412 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:413:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 413 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:414:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 414 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:415:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:416:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:417:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 417 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:418:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 418 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:419:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 419 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:420:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 420 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:421:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 421 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:422:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:423:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 423 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x8c8-minmax-avx256vnni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x8c8-minmax-fp32-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x8c8-minmax-fp32-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x8c8-gemm-goi-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x8c8-gemm-goi-avx256vnni.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qu8-packw/gen/qs8-qu8-packw-x16c8-gemm-goi-avx256vnni-prfm.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx256vnni-u32.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx256vnni-u64-acc2.c.o [ 65%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx256vnni-u128-acc2.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx256vnni-u128-acc4.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:77:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 77 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnnigfni-prfm.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnnigfni-prfm.c:49:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 49 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_5x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:75:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 75 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:76:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 76 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:211:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:212:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 212 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:213:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 213 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:214:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 214 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:208:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:209:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:210:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 210 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:211:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:91:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 91 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:261:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:262:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:263:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:264:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:265:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:266:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_7x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:89:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 89 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:90:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 90 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx256vnnigfni’: [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p16c-minmax-avx512f-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:96:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 96 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:258:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:259:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:260:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:261:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:262:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:263:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_1x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnnigfni.c:47:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 47 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-1x8c8-minmax-avx256vnnigfni.c:48:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 48 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_8x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:97:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 97 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:98:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 98 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:283:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:284:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:285:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:286:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:287:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:288:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:289:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p32c-minmax-avx512f-acc2.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p16c-minmax-avx512f-acc2.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-3p32c-minmax-avx512f.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:286:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:287:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:288:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:289:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:290:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 290 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:291:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:292:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 292 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p32c-minmax-avx512f-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_9x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:103:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 103 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_10x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:110:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 110 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:111:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 111 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_9x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:104:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 104 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:105:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 105 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_12x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:124:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 124 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:125:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:95:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:96:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:97:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:98:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:99:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:100:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:101:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:102:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:308:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:309:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:310:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:311:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:312:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:313:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:314:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:315:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:311:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:312:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:313:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:314:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:315:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:316:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:317:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:318:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 318 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:101:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:102:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:103:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:104:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:105:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:106:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:107:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:108:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-4p32c-minmax-avx512f.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:109:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:333:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 333 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:334:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:335:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:336:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:337:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:338:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:339:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:340:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:341:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l16c16s1r-minmax-avx512f-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:113:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:114:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:115:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:116:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:117:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:118:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:119:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:120:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:121:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:122:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:123:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:383:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 383 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:384:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 384 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:385:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 385 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:386:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:387:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:388:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:389:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:390:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:391:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:392:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:393:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l16c16s1r-minmax-avx512f.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-5f5m5l32c16s1r-minmax-avx512f-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_12x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:125:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 125 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:126:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 126 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p16c-minmax-avx512f-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_10x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_14x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:111:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 111 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:139:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 139 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:140:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 140 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:112:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 112 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p32c-minmax-avx512f-acc2.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-9p32c-minmax-avx512f.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:386:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:387:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:388:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:389:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:390:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:391:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:392:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:393:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:394:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 394 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:395:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 395 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:396:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 396 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p16c-minmax-avx512f-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:336:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:337:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:338:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:339:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:340:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:341:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:342:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:343:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 343 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:344:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 344 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p32c-minmax-avx512f-acc2.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:436:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:437:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:438:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:439:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:440:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:441:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:442:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:443:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:444:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:445:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:446:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 446 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:447:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:448:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 448 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:258:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:259:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:260:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:261:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:262:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:263:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:208:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:209:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:210:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 210 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:211:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-dwconv/gen/f32-dwconv-25p32c-minmax-avx512f.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x16-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f16_qc4w_gemm_minmax_ukernel_14x8c8__avx256vnnigfni’: [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-1x64-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:138:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 138 | const __m256 voutput_min = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.min)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:139:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 139 | const __m256 voutput_max = _mm256_cvtph_ps(_mm_set1_epi16(*(const uint16_t*) ¶ms->scalar.max)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:261:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:262:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:263:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:264:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:265:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:266:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x16-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:283:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:284:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:285:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:286:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x32-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:287:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:288:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:289:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:125:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:126:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:127:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:128:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:129:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:130:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:131:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:132:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:133:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:134:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:135:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:136:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:137:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:433:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 433 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:434:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 434 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:435:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 435 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:436:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:437:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:438:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:439:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:440:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:441:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:442:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:443:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:444:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:445:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f16-qc4w-gemm/gen/qd8-f16-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x8c8__avx256vnnigfni_prfm’: [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-4x64-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:95:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:96:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:97:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:98:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:99:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:100:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:101:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:102:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:311:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:336:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:308:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:312:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:337:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:313:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:309:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:286:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:314:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:338:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:310:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:315:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:287:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:339:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:311:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:316:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:317:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:340:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:312:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:288:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:318:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 318 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:341:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:313:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:289:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:342:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:314:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:290:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 290 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:343:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 343 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:315:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:344:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 344 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:291:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:292:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 292 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x16-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:211:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:212:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 212 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:213:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 213 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:214:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 214 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x32-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-5x64-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:101:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:102:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:103:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:104:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:105:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:106:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:107:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:108:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:109:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:333:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 333 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:334:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:335:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:336:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:337:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:338:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:339:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:340:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:341:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x16-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:113:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:114:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:115:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:116:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:117:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:118:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:119:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:120:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:121:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:122:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:123:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:383:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 383 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:384:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 384 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:385:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 385 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:386:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:387:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:388:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:389:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:390:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:391:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:392:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:393:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x32-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-6x64-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x16-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-7x64-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x16-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:386:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:387:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:388:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:389:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:390:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:391:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:392:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:393:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:394:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 394 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:395:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 395 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:396:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 396 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x32-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-8x64-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x16-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x8c8__avx256vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:125:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:126:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:127:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:128:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:129:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:130:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:131:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:132:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:133:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:134:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:135:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:136:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:137:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:433:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 433 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:434:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 434 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:435:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 435 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:436:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:437:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:438:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:439:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:440:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:441:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:442:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:443:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:444:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:445:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni.c:31:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 31 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x32-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-9x64-minmax-avx512f-broadcast.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x8c8__avx256vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m256i vinput_zero_point1 = _mm256_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m256i vinput_zero_point2 = _mm256_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m256i vinput_zero_point3 = _mm256_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m256i vinput_zero_point4 = _mm256_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m256i vinput_zero_point5 = _mm256_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m256i vinput_zero_point6 = _mm256_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m256i vinput_zero_point7 = _mm256_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m256i vinput_zero_point8 = _mm256_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m256i vinput_zero_point9 = _mm256_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m256i vinput_zero_point10 = _mm256_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m256i vinput_zero_point11 = _mm256_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m256i vinput_zero_point12 = _mm256_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m256i vinput_zero_point13 = _mm256_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:436:86: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vout1x01234567 = _mm256_mul_ps(vout1x01234567, _mm256_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:437:86: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vout2x01234567 = _mm256_mul_ps(vout2x01234567, _mm256_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:438:86: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vout3x01234567 = _mm256_mul_ps(vout3x01234567, _mm256_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:439:86: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vout4x01234567 = _mm256_mul_ps(vout4x01234567, _mm256_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:440:86: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vout5x01234567 = _mm256_mul_ps(vout5x01234567, _mm256_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:441:86: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vout6x01234567 = _mm256_mul_ps(vout6x01234567, _mm256_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:442:86: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vout7x01234567 = _mm256_mul_ps(vout7x01234567, _mm256_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:443:86: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vout8x01234567 = _mm256_mul_ps(vout8x01234567, _mm256_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:444:86: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vout9x01234567 = _mm256_mul_ps(vout9x01234567, _mm256_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:445:88: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vout10x01234567 = _mm256_mul_ps(vout10x01234567, _mm256_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:446:88: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 446 | vout11x01234567 = _mm256_mul_ps(vout11x01234567, _mm256_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:447:88: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | vout12x01234567 = _mm256_mul_ps(vout12x01234567, _mm256_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:448:88: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 448 | vout13x01234567 = _mm256_mul_ps(vout13x01234567, _mm256_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x8c8-minmax-avx256vnnigfni-prfm.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-10x16-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-10x32-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-10x64-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-11x16-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-11x32-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-11x64-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-12x16-minmax-avx512f-broadcast.c.o [ 66%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-12x32-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-12x64-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-13x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-13x32-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-13x64-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-14x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-14x32-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-14x64-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-15x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-15x32-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-15x64-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-16x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-16x32-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemm/gen/f32-gemm-16x64-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-1x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-4x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-5x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-6x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-7x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-gemminc/gen/f32-gemminc-8x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-1x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-4x32-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-5x32-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-6x32-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-7x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x16-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-igemm/gen/f32-igemm-8x32-minmax-avx512f-broadcast.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u64-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u64-acc4.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u64.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u128-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u128-acc4.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u128.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u144-acc3.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u144.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u160-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u160-acc5.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u160.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u192-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u192-acc6.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u192-acc3.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddexpminusmax/gen/f32-raddexpminusmax-avx512f-p5-scalef-u192.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u64-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u64-acc4.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u128-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u64.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u128-acc4.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u128.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u144-acc3.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u144.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u160-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u160-acc5.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u160.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u192-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u192-acc3.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u192-acc6.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddextexp/gen/f32-raddextexp-avx512f-p5-scalef-u192.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr1-p5-scalef-u16.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr1-p5-scalef-u32-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr1-p5-scalef-u64-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr1-p5-scalef-u64-acc4.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr2-p5-u16.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr2-p5-u32-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-raddstoreexpminusmax/gen/f32-raddstoreexpminusmax-avx512f-rr2-p5-u64-acc4.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx512f-c16.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx512f-c128.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rdsum/gen/f32-rdsum-7p7x-minmax-avx512f-c32.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u16.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u32-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u48-acc3.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmax-avx512f-u64-acc2.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u16.c.o [ 67%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u32-acc2.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u48-acc3.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u64-acc2.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rmin-avx512f-u64-acc4.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u48-acc3.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u32-acc2.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rminmax/gen/f32-rminmax-avx512f-u64-acc2.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx512f-u48-acc3.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx512f-u32-acc2.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-rsum/gen/f32-rsum-avx512f-u64-acc2.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vadd-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vaddc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdiv-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vdivc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmax-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmaxc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmin-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vminc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmul-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vmulc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vprelu-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vpreluc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrdivc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrpreluc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vrsubc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiff-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsqrdiffc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsub-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vbinary/gen/f32-vsubc-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vclamp/gen/f32-vclamp-avx512f-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-avx512f-u64.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vcmul/gen/f32-vcmul-avx512f-u128.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-lut16-p3-perm-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-lut16-p3-perm-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-lut16-p3-perm-u48.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-lut16-p3-perm-u64.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-p6-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-p6-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-velu/gen/f32-velu-avx512f-rr1-p6-u48.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vgelu/gen/f32-vgelu-avx512f-rational-12-10-div.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vhswish/gen/f32-vhswish-avx512f-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlog/gen/f32-vlog-avx512f-rational-3-3-nr.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vlrelu/gen/f32-vlrelu-avx512f-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-avx512f-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrelu/gen/f32-vrelu-avx512f-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndd-avx512f-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndu-avx512f-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndne-avx512f-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrnd/gen/f32-vrndz-avx512f-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx512f-rsqrt-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vrsqrt/gen/f32-vrsqrt-avx512f-rsqrt-u64.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx512f-p5-scalef-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx512f-p5-scalef-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx512f-p5-scalef-u48.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleexpminusmax/gen/f32-vscaleexpminusmax-avx512f-p5-scalef-u64.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx512f-p5-scalef-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx512f-p5-scalef-u48.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx512f-p5-scalef-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vscaleextexp/gen/f32-vscaleextexp-avx512f-p5-scalef-u64.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-u48.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-div-u64.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-u64.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-lut16-p3-perm-scalef-nr1fma-u48.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-div-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-div-u32.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-div-u48.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-div-u64.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-nr1fma-u16.c.o [ 68%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-nr1fma-u32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-nr1fma-u48.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr1-p5-scalef-nr1fma-u64.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-u16.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-u32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-div-u48.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-u16.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-u32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-u48.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsigmoid/gen/f32-vsigmoid-avx512f-rr2-lut32-p2-perm2-scalef-nr1fma-u64.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-avx512f-rsqrt-u32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vsqrt/gen/f32-vsqrt-avx512f-rsqrt-u48.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-vtanh/gen/f32-vtanh-avx512f-rational-9-8-div.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u1-prfm.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u1.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u8-prfm.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-gio-avx512f-u8.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-avx512f-u4-prfm.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x16-gemm-goi-avx512f-u4.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u1-prfm.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u1.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-gio-avx512f-u8-prfm.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x32-packw/gen/x32-packw-x32-gemm-goi-avx512f-u4.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32-vcvt/gen/f16-f32-vcvt-avx512skx-u32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-avx512skx-c16.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-avx512skx-c32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rdsum/gen/f16-f32acc-rdsum-7p7x-avx512skx-c128.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u16.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u32-acc2.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u48-acc3.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u64-acc2.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-f32acc-rsum/gen/f16-f32acc-rsum-avx512skx-u128-acc4.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u16.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u32-acc2.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u48-acc3.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmax-avx512skx-u64-acc2.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u16.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u32-acc2.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u64-acc2.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u48-acc3.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rmin-avx512skx-u64-acc4.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u16.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u32-acc2.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u48-acc3.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-rminmax/gen/f16-rminmax-avx512skx-u64-acc2.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-avx512skx-sqrt-u16.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-avx512skx-sqrt-u32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f16-vsqrt/gen/f16-vsqrt-avx512skx-sqrt-u64.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-f16-vcvt/gen/f32-f16-vcvt-avx512skx-u32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-2x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-3x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-4x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-5x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-6x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc4w-gemm-8x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-1x16-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x16-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-2x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x16-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-3x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x16-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-4x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x16-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-5x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x16-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-6x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-7x16-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x16-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qc8w-gemm/gen/f32-qc8w-gemm-8x32-minmax-avx512skx-broadcast.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u64.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u96.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u32.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u64.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u96.c.o [ 69%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512skx-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512skx.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:61:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 61 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_f32_qs8_vcvt_ukernel__avx512skx_u32, 32, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u32.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u32.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:58:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 58 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_f32_qu8_vcvt_ukernel__avx512skx_u32, 32, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u64.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u64.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:62:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 62 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_f32_qs8_vcvt_ukernel__avx512skx_u64, 64, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u64.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u64.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:59:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 59 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_f32_qu8_vcvt_ukernel__avx512skx_u64, 64, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u96.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qu8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qu8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/gen/f32-qu8-vcvt-avx512skx-u96.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qu8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qu8-vcvt/f32-qu8-vcvt.h:60:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 60 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_f32_qu8_vcvt_ukernel__avx512skx_u96, 96, false, float, XNN_QUANTIZED(uint8_t), struct xnn_f32_qu8_cvt_params, xnn_init_f32_qu8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u96.c:23:41: warning: argument 4 of type ‘const struct xnn_f32_qs8_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_f32_qs8_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/gen/f32-qs8-vcvt-avx512skx-u96.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_f32_qs8_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/f32-qs8-vcvt/f32-qs8-vcvt.h:63:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 63 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_f32_qs8_vcvt_ukernel__avx512skx_u96, 96, false, float, XNN_QUANTIZED(int8_t), struct xnn_f32_qs8_cvt_params, xnn_init_f32_qs8_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c4__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:73:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:74:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:75:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:76:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:174:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 174 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:175:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 175 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:176:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 176 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:177:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 177 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c4__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:171:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 171 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:172:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 172 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:173:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 173 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:174:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 174 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x16c4__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:66:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:67:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:68:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:152:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 152 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:153:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 153 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:154:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 154 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c8__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:73:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:74:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:75:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:76:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:215:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 215 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:216:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 216 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:217:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 217 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:218:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 218 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c8__avx512skx_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c8__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:310:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:311:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:312:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:313:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:210:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 210 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:211:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:212:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 212 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:213:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 213 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x16c4__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:67:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:68:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:69:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 69 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:155:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 155 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:156:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 156 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:157:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 157 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c4__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:85:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:86:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:87:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:88:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:89:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:90:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:212:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 212 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:213:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 213 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:214:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 214 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:215:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 215 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:216:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 216 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:217:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 217 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c4__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:209:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:210:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 210 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:211:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:212:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 212 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:213:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 213 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:214:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 214 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c8__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:85:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:86:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:87:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:88:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:89:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:90:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:265:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:266:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:267:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:268:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 268 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:269:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:270:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 270 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c8__avx512skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:70:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 70 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:71:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:72:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:73:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:305:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:306:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:307:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:308:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c4__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:228:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 228 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:229:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 229 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:230:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:231:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:232:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 232 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:233:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 233 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:234:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 234 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c8__avx512skx_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:380:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 380 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:381:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 381 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:382:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 382 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:383:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 383 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:384:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 384 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:385:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 385 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c8-minmax-avx512skx-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c8-minmax-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c4__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c8__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:91:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:92:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:93:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:94:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:95:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:96:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:285:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:97:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:286:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:287:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:288:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:289:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:290:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 290 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:291:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 291 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:231:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:232:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 232 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:233:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 233 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:234:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 234 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:235:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 235 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:236:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 236 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:237:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 237 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c8-minmax-avx512skx-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c8__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c8__avx512skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c8__avx512skx_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:88:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:89:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:90:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:89:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:91:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:90:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:92:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:91:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:93:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:92:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:94:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:93:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:95:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:94:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:415:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:416:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:417:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 417 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:410:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 410 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:418:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 418 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:411:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 411 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:419:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 419 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:412:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 412 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:420:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 420 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:421:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 421 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:413:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 413 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:414:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 414 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:415:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:416:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:260:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:261:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:262:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:263:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:264:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:265:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c8-minmax-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c4__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:247:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 247 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:248:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 248 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:249:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 249 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:250:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 250 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:251:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:252:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:253:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 253 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:254:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c8-minmax-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c8__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:310:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:311:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:312:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:313:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:314:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:315:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:316:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:317:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c4__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:97:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:98:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:99:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:100:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:101:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:102:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:103:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:104:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:250:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 250 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:251:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:252:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:253:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 253 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:254:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:255:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:256:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:257:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c8__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:97:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:98:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:99:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:100:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:101:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:102:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:103:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:104:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:315:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:316:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:317:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:318:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 318 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:319:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:320:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:321:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:322:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l16c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-5f5m5l32c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l16c16s1r-minmax-fp32-avx512skx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c8__avx512skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:82:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 82 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:83:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:84:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:85:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:86:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:87:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:375:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 375 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:376:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 376 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:377:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 377 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:378:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 378 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c4__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:379:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 379 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:380:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 380 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-6f6m7l32c16s1r-minmax-fp32-avx512skx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:103:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:104:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:105:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:106:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:107:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:108:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:109:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:110:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:111:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:269:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:270:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 270 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:271:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:272:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:273:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:274:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 274 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:275:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 275 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:276:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:277:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l16c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-8f8m9l32c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-9p16c-minmax-fp32-avx512skx-mul32.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-dwconv/gen/qs8-dwconv-25p16c-minmax-fp32-avx512skx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c4__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:115:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:116:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:117:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:118:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:119:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:120:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:121:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:122:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:123:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:124:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:125:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:307:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:308:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:309:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:310:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:311:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:312:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:313:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:314:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:315:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:316:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:317:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u16.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c8__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:335:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:336:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:337:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:338:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:339:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:340:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:341:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:342:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:343:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 343 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u48.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c8__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:103:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:104:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:105:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:106:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:107:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:108:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:109:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:110:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:111:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:340:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:341:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:342:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:343:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 343 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:344:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 344 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:345:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 345 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:346:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 346 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:347:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 347 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:348:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 348 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u64.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c4__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c4__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l16c16s1r-minmax-fp32-avx512skx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:304:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:305:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:306:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:266:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:307:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:267:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:308:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:268:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 268 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:309:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:310:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:269:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:311:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:270:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 270 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:312:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:313:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:271:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:314:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:272:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:273:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:274:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 274 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c8__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:385:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 385 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:386:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:387:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:388:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:389:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-5f5m5l32c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l16c16s1r-minmax-fp32-avx512skx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:390:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:391:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:392:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:393:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:394:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 394 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:395:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 395 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c8__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:115:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:116:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:117:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:118:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:119:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:120:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:121:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:122:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:123:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:124:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:125:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:390:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:391:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:392:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:393:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:394:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 394 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:395:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 395 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:396:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 396 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:397:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 397 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:398:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 398 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:399:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 399 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:400:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 400 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-6f6m7l32c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l16c16s1r-minmax-fp32-avx512skx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c4__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:127:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:128:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:129:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:130:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:131:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:132:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:133:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:134:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:135:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:136:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:137:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:138:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:139:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:345:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 345 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:346:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 346 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:347:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 347 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:348:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 348 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:349:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 349 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:350:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 350 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:351:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 351 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:352:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 352 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:353:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 353 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:354:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 354 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:355:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 355 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:356:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 356 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:357:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 357 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-8f8m9l32c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-9p16c-minmax-fp32-avx512skx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c4__avx512skx_madd’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:342:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:343:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 343 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:344:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 344 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:345:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 345 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:346:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 346 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:347:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 347 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:348:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 348 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:349:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 349 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:350:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 350 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:351:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 351 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:352:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 352 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:353:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 353 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:354:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 354 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512skx-madd.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-dwconv/gen/qs8-qc8w-dwconv-25p16c-minmax-fp32-avx512skx-mul32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_5x16c8__avx512skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:70:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 70 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:71:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:72:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:73:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:186:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 186 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:187:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 187 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:188:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 188 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:189:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 189 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_7x16c8__avx512skx_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_8x16c8__avx512skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:83:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:88:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:84:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:89:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:85:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:90:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:86:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:91:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:87:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:92:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:88:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:93:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:94:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:233:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 233 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:234:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 234 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:252:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:235:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 235 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:253:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 253 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:236:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 236 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:254:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:237:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 237 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:255:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:238:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 238 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:256:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:257:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:258:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512skx.c:29:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c8-minmax-fp32-avx512skx-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c8__avx512skx_madd_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:127:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:128:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:129:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:130:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:131:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:132:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:133:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:134:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:135:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:136:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:137:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:138:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:139:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:440:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:441:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:442:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:443:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:444:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:445:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:446:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 446 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:447:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:448:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 448 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:449:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 449 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:450:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 450 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:451:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 451 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:452:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 452 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c8-minmax-fp32-avx512skx.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c8-minmax-fp32-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_5x16c8__avx512skx_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:71:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 71 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:72:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:73:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:74:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:189:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 189 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:190:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 190 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:191:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 191 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:192:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 192 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512skx-prfm.c:30:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 30 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c8-minmax-fp32-avx512skx-prfm.c.o [ 70%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c8-minmax-fp32-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c8__avx512skx_madd’: [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-fp32-avx512skx.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:435:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 435 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:436:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:437:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:438:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:439:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:440:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:441:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:442:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:443:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:444:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:445:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:446:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 446 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:447:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 447 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512skx-madd.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_7x16c8__avx512skx’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:82:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 82 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:83:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 83 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:84:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:85:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:86:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:87:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:230:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:231:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:232:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 232 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:233:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 233 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:234:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 234 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:235:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 235 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512skx.c:29:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 29 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c8-minmax-fp32-avx512skx-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c8-minmax-fp32-avx512skx-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rdsum/gen/qs8-rdsum-7p7x-minmax-fp32-avx512skx-c128.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u48.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u48.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:53:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 53 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_qs8_f32_vcvt_ukernel__avx512skx_u48, 48, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512skx-u64.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512skx-u256-acc2.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512skx-u256-acc4.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:51:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 51 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_qs8_f32_vcvt_ukernel__avx512skx_u16, 16, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vadd/gen/qs8-vadd-minmax-avx512skx-mul32-ld128-u32.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u64.c:23:41: warning: argument 4 of type ‘const struct xnn_qs8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qs8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/gen/qs8-f32-vcvt-avx512skx-u64.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qs8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qs8-f32-vcvt/qs8-f32-vcvt.h:54:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 54 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_qs8_f32_vcvt_ukernel__avx512skx_u64, 64, false, XNN_QUANTIZED(int8_t), float, struct xnn_qs8_f32_cvt_params, xnn_init_qs8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-vaddc/gen/qs8-vaddc-minmax-avx512skx-mul32-ld128-u32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l32c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-5f5m5l16c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l16c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-6f6m7l32c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l16c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-8f8m9l32c16s1r-minmax-fp32-avx512skx-mul32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-9p16c-minmax-fp32-avx512skx-mul32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-dwconv/gen/qu8-dwconv-25p16c-minmax-fp32-avx512skx-mul32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u16.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u48.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u64.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-1x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-5x16c8-minmax-fp32-avx512skx-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-5x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-7x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-8x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-gemm/gen/qu8-gemm-8x16c8-minmax-fp32-avx512skx-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-1x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-5x16c8-minmax-fp32-avx512skx-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-5x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-7x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-8x16c8-minmax-fp32-avx512skx-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-igemm/gen/qu8-igemm-8x16c8-minmax-fp32-avx512skx.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vadd/gen/qu8-vadd-minmax-avx512skx-mul32-ld128-u32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qu8-vaddc/gen/qu8-vaddc-minmax-avx512skx-mul32-ld128-u32.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512skx-vpshufb-u128.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512skx-vpshufb-u192.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512skx-vpshufb-u256.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512vbmi-vpermx2b-u64.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512vbmi-vpermx2b-u192.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/x8-lut/gen/x8-lut-avx512vbmi-vpermx2b-u256.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u64.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u64.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:54:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 54 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_qu8_f32_vcvt_ukernel__avx512skx_u64, 64, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u48.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u48.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:53:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 53 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_qu8_f32_vcvt_ukernel__avx512skx_u48, 48, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u16.c:23:41: warning: argument 4 of type ‘const struct xnn_qu8_f32_cvt_params[restrict static 1]’ with mismatched bound [-Warray-parameter=] 23 | const struct xnn_qu8_f32_cvt_params params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c.o In file included from /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/gen/qu8-f32-vcvt-avx512skx-u16.c:16: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/xnnpack/vcvt.h:19:98: note: previously declared as ‘const struct xnn_qu8_f32_cvt_params *’ 19 | XNN_INTERNAL void ukernel(size_t n, const type_in* input, type_out* output, const params_type* params); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qu8-f32-vcvt/qu8-f32-vcvt.h:51:1: note: in expansion of macro ‘XNN_CVT_UKERNEL_WITH_PARAMS’ 51 | XNN_CVT_UKERNEL_WITH_PARAMS(xnn_arch_x86_avx512skx, xnn_qu8_f32_vcvt_ukernel__avx512skx_u16, 16, false, XNN_QUANTIZED(uint8_t), float, struct xnn_qu8_f32_cvt_params, xnn_init_qu8_f32_cvt_scalar_params) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c.o [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_7x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_7x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:89:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:90:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:90:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:91:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:91:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:92:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:92:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:93:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:93:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:94:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:94:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:95:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:277:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:278:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:282:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:279:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:283:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:280:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:284:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:281:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:285:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:282:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:286:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:287:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 71%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_9x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:102:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:103:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:104:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:105:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:106:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:107:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:108:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:109:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:334:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:335:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:336:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:337:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:338:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:339:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:340:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:341:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_8x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:95:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:96:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:97:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:98:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:99:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:100:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:101:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:303:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:304:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:305:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:306:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:307:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:308:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:309:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_5x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_5x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_9x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:78:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:77:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 77 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:78:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:79:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 79 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:101:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:79:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 79 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:80:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:102:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:80:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:81:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:103:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:104:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:225:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 225 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:230:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:105:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:226:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 226 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:231:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:106:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:227:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 227 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:232:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 232 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:107:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:228:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 228 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:233:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 233 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:108:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:329:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:330:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:331:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 331 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:332:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 332 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:333:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 333 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:334:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:335:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:336:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_10x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:108:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:109:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:110:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:111:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:112:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:113:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:114:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:115:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:116:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:360:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 360 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:361:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 361 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:362:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 362 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:363:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:364:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 364 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:365:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:366:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 366 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:367:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:368:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_12x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:120:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:121:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:122:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:123:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:124:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:125:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:126:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:127:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:128:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:129:80: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512 vinput_zero_point10 = _mm512_set1_ps((float) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:130:80: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512 vinput_zero_point11 = _mm512_set1_ps((float) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:412:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 412 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:413:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 413 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:414:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 414 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:415:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:416:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:417:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 417 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:418:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 418 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:419:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 419 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:420:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 420 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:421:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 421 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:422:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_14x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:132:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:133:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:134:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:135:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:136:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:137:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:138:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:139:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:140:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 140 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:141:80: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 141 | const __m512 vinput_zero_point10 = _mm512_set1_ps((float) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:142:80: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 142 | const __m512 vinput_zero_point11 = _mm512_set1_ps((float) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:143:80: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 143 | const __m512 vinput_zero_point12 = _mm512_set1_ps((float) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:144:80: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 144 | const __m512 vinput_zero_point13 = _mm512_set1_ps((float) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:464:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 464 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:465:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 465 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:466:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 466 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:467:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 467 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:468:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 468 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:469:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 469 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:470:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 470 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:471:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 471 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:472:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 472 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:473:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 473 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:474:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 474 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:475:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 475 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:476:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 476 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_12x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:119:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:120:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:121:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:122:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:123:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:124:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:125:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:126:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:127:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:128:80: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512 vinput_zero_point10 = _mm512_set1_ps((float) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:129:80: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512 vinput_zero_point11 = _mm512_set1_ps((float) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:407:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 407 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:408:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 408 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:409:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 409 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:410:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 410 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:411:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 411 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:412:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 412 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:413:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 413 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:414:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 414 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:415:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:416:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:417:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 417 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_14x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:131:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:132:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:133:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:134:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:135:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:136:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:137:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:138:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:139:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:140:80: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 140 | const __m512 vinput_zero_point10 = _mm512_set1_ps((float) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:141:80: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 141 | const __m512 vinput_zero_point11 = _mm512_set1_ps((float) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:142:80: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 142 | const __m512 vinput_zero_point12 = _mm512_set1_ps((float) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:143:80: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 143 | const __m512 vinput_zero_point13 = _mm512_set1_ps((float) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:459:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 459 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:460:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 460 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:461:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 461 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:462:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 462 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:463:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 463 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:464:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 464 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:465:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 465 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:466:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 466 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:467:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 467 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:468:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 468 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:469:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 469 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:470:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 470 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:471:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 471 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_10x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:107:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:108:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:109:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:110:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:111:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:112:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:113:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:114:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:115:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:355:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 355 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:356:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 356 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:357:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 357 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:358:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 358 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:359:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 359 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:360:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 360 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:361:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 361 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:362:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 362 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:363:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:67:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:215:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 215 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:68:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:216:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 216 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:69:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 69 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:217:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 217 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:218:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 218 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:159:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 159 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:160:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 160 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:161:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 161 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:66:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:67:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:68:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:156:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 156 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:157:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 157 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:158:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 158 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-1x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:85:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:86:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:87:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:88:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:89:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:90:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:219:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 219 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:220:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 220 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:221:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 221 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:222:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 222 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:223:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 223 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:224:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 224 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:176:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 176 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:177:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 177 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:178:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 178 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:179:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 179 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:73:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:73:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:74:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:74:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:75:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:75:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:76:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:76:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:220:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 220 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:221:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 221 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:179:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 179 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:180:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 180 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:222:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 222 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:181:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 181 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:223:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 223 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:182:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 182 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:85:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:86:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:87:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:88:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:89:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:90:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:272:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:273:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:274:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 274 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:275:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 275 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:276:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:277:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:216:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 216 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:217:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 217 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:218:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 218 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:219:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 219 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:220:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 220 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:221:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 221 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c8__avx512vnni’: [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:267:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:268:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 268 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:269:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:270:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 270 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:271:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:272:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:103:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:104:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:105:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:106:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:107:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:108:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:109:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:110:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:111:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:236:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 236 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:237:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 237 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:238:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 238 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:279:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:239:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 239 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:240:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 240 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:280:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:241:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 241 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:281:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:242:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 242 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:282:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:283:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:284:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:285:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:286:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:287:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:256:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:257:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:258:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:259:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:260:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:261:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:262:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:263:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:91:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:92:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:93:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:94:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:95:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:96:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:97:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:239:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 239 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:240:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 240 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:241:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 241 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:242:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 242 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:243:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 243 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:244:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 244 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:245:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 245 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:293:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 293 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:294:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 294 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:295:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 295 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:296:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 296 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:297:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 297 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:298:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 298 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:299:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c4__avx512vnni’: [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:276:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:277:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:278:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:279:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:280:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:281:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:282:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:283:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:284:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:319:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:320:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:321:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:322:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:323:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:324:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:325:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:326:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:115:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:116:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:117:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:118:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:119:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:120:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:121:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:122:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:123:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:124:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:125:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:319:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:320:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:321:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:322:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:323:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:324:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:325:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:326:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:327:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:328:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:329:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:97:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:98:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:99:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:100:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:101:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:102:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:103:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:104:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:259:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:260:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:261:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:262:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:263:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:264:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:265:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:266:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:97:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:98:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:99:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:100:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:101:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:102:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:103:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:104:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:324:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:325:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:326:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:327:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:328:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:329:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:330:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:331:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 331 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:397:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 397 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:398:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 398 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:399:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 399 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:400:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 400 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:401:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 401 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:402:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 402 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:403:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 403 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:345:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 345 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:404:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 404 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:346:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 346 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:405:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 405 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:406:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 406 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:347:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 347 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:407:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 407 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:348:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 348 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:349:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 349 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:350:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 350 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:351:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 351 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:352:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 352 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:353:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 353 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:115:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:116:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:117:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:118:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:119:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:120:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:121:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:122:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:123:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:124:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:125:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:402:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 402 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:403:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 403 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:404:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 404 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:405:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 405 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:406:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 406 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:407:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 407 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:408:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 408 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:409:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 409 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:410:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 410 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:411:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 411 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:412:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 412 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:103:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:104:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:105:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:106:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:107:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:108:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:109:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:110:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:111:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:350:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 350 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:351:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 351 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:352:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 352 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:353:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 353 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:354:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 354 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:355:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 355 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:356:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 356 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:357:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 357 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:358:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 358 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:356:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 356 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:357:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 357 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:358:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 358 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:359:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 359 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:360:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 360 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:361:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 361 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:362:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 362 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:363:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:364:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 364 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:365:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:366:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 366 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:367:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:368:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:316:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:317:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:318:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 318 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:319:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:320:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:321:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:322:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:323:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:324:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:325:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:326:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:449:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 449 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:450:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 450 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:451:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 451 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:452:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 452 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:453:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 453 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:454:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 454 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:455:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 455 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:456:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 456 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:457:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 457 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:458:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 458 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:459:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 459 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:460:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 460 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:461:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 461 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:127:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:128:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:129:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:130:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:131:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:132:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:133:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:134:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:135:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:136:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:137:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:138:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:139:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:359:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 359 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:360:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 360 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:361:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 361 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:362:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 362 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:363:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:364:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 364 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:365:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:366:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 366 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:367:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:368:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:369:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:370:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 370 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:371:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 371 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_5x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:73:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:74:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:75:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:76:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:170:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 170 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:171:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 171 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:172:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 172 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:173:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 173 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_5x16c4__avx512vnni’: [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:166:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 166 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:167:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 167 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:168:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 168 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:169:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 169 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:67:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:68:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:69:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 69 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:151:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 151 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:152:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 152 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:153:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 153 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_5x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_7x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_5x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:85:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:73:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:86:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:74:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:75:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:87:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:76:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:88:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:89:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:90:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:209:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:202:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 202 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:210:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 210 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:203:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 203 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:211:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:208:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:204:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 204 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:212:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 212 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:205:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 205 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:209:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-5x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:210:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 210 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:211:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 211 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:212:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 212 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:213:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 213 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:127:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:128:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:129:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:130:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:131:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:132:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:133:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:134:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:135:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:136:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:137:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:138:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:139:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:454:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 454 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:455:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 455 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:456:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 456 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:457:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 457 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:458:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 458 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:459:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 459 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:460:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 460 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:461:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 461 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:462:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 462 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:463:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 463 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:464:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 464 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:465:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 465 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:466:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 466 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-1x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_4x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_7x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:66:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:67:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:68:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:147:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 147 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:204:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 204 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:205:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 205 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:148:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 148 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:206:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 206 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:149:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 149 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:207:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 207 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-4x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:208:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 208 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-4x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:209:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 209 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_8x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:223:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 223 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:224:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 224 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:225:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 225 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:226:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 226 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:227:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 227 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:228:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 228 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:229:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 229 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_8x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:91:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:92:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:93:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:94:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:95:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:96:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:97:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:227:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 227 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:228:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 228 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:229:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 229 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:230:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:231:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:232:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 232 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:233:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 233 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_7x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:252:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:253:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 253 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:254:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 254 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:255:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 255 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:256:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 256 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:257:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_7x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:85:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:86:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:87:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:88:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:89:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c4-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-5x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:90:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:259:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:260:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:261:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:262:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:263:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:264:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-7x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_8x16c8__avx512vnni_prfm’: [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-7x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:91:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:92:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:93:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:94:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:95:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:96:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:97:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:284:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:285:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:286:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:287:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:288:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:289:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 289 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:290:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 290 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_10x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_12x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_10x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:115:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:103:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:104:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:116:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:105:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:117:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:106:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:118:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:107:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:119:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:108:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:120:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:109:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:121:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:110:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:122:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:111:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:123:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:124:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:125:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:265:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:266:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:327:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:267:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:328:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:303:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:268:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 268 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:329:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:269:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:304:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:330:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:270:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 270 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:305:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:271:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:331:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 331 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:306:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:272:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:332:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 332 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:307:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:273:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:333:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 333 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:308:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:334:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:309:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:335:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:310:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:311:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:312:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:313:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_10x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:261:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:262:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:263:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:264:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:265:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:266:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:267:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:268:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 268 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:269:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-10x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_9x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:97:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:98:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:99:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:100:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:101:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:102:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:103:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:104:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:246:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 246 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:247:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 247 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:248:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 248 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:249:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 249 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:250:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 250 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:251:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 251 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:252:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 252 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:253:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 253 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_8x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:277:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:278:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:279:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:280:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:281:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:282:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:283:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-8x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_9x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:242:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 242 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:243:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 243 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:244:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 244 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:245:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 245 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:246:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 246 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:247:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 247 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:248:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 248 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:249:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 249 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-8x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x16c4-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_12x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:299:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:300:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 300 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:301:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 301 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:302:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:303:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:304:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:305:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:306:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:307:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:308:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:309:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c4-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-9x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_9x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:97:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:98:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:99:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:100:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:101:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:102:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:103:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:104:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:309:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:310:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:311:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:312:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:313:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:314:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:315:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 315 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:316:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 316 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_9x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:302:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:303:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:304:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:305:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:306:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:307:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:308:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:309:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-9x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-10x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_12x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:377:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 377 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:378:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 378 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:379:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 379 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:380:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 380 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:381:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 381 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:382:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 382 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:383:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 383 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:384:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 384 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:385:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 385 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:386:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:387:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_14x16c4__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:127:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:128:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:129:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:130:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:131:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:132:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:133:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:134:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:135:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:136:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:137:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:138:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:139:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:341:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:342:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:343:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 343 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:344:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 344 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:345:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 345 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:346:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 346 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:347:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 347 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:348:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 348 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:349:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 349 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:350:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 350 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:351:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 351 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:352:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 352 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:353:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 353 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x16c4-minmax-avx512vnni-prfm.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x16c4-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x16c8-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_12x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:115:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:116:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:117:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:118:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:119:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:120:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:121:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:122:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:123:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:124:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:125:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:384:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 384 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:385:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 385 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:386:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 386 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:387:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 387 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:388:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 388 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:389:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 389 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:390:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 390 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:391:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 391 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:392:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 392 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:393:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 393 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:394:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 394 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-12x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-12x16c8-minmax-avx512vnni.c.o [ 72%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x16c4-minmax-avx512vnni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_14x16c8__avx512vnni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:127:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:128:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:129:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:130:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:131:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:132:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:133:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:134:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:135:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:136:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:137:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:138:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:139:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:434:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 434 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:435:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 435 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:436:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:437:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:438:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:439:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:440:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 440 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:441:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 441 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:442:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 442 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:443:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 443 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:444:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 444 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:445:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 445 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:446:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 446 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x16c4-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_14x16c8__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:427:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 427 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:428:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 428 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:429:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 429 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:430:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 430 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:431:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 431 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:432:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 432 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:433:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 433 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:434:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 434 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:435:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 435 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:436:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 436 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:437:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 437 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:438:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 438 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:439:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 439 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c8-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x16c8-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c4-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc8w-igemm/gen/qd8-f32-qc8w-igemm-14x16c8-minmax-avx512vnni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c: In function ‘xnn_qd8_f32_qc8w_gemm_minmax_ukernel_14x16c4__avx512vnni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:337:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:338:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:339:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:340:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:341:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:342:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 342 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:343:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 343 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:344:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 344 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:345:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 345 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:346:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 346 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:347:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 347 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:348:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 348 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:349:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 349 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc8w-gemm/gen/qd8-f32-qc8w-gemm-14x16c4-minmax-avx512vnni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-1x16c8-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-4x16c4-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c4-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-5x16c8-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c4-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-7x16c8-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c4-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-8x16c8-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x16c4-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-9x16c8-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x16c4-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-10x16c8-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x16c4-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-12x16c8-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x16c4-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x16c8-minmax-fp32-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x16c4-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-gemm/gen/qs8-qc8w-gemm-14x16c8-minmax-fp32-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c4-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-1x16c8-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-4x16c4-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c4-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c4-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c8-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-5x16c8-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c4-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c4-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-7x16c8-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c4-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c8-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x16c4-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-8x16c8-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x16c4-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x16c8-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-9x16c8-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x16c4-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x16c4-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x16c8-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-10x16c8-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x16c4-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x16c4-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x16c8-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-12x16c8-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x16c4-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x16c4-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x16c8-minmax-avx512vnni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-qc8w-igemm/gen/qs8-qc8w-igemm-14x16c8-minmax-avx512vnni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512vnni-u64.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512vnni-u256-acc2.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qs8-rsum/gen/qs8-rsum-avx512vnni-u256-acc4.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-1x16c8-minmax-avx512vnnigfni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c.o [ 73%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-1x16c4-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_5x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:78:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:79:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 79 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:80:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:81:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 81 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:230:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 230 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:231:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 231 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:232:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 232 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:233:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 233 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_7x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_8x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:89:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:96:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:90:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:97:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:91:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:98:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:92:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:99:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:93:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:100:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:94:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:101:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:102:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:277:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:278:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:308:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:279:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:309:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:280:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:310:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 310 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:281:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:282:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:311:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 311 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:312:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 312 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:313:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 313 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:314:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 314 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_8x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:95:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:96:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:97:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:98:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:99:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:100:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:101:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:303:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:304:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:305:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 305 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:306:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 306 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:307:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 307 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:308:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 308 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:309:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 309 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_7x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:90:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:91:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:92:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:93:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:94:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:95:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:282:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:283:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:284:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:285:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:286:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:287:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_5x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:77:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 77 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:78:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 78 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:79:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 79 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:80:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 80 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:225:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 225 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:226:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 226 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:227:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 227 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:228:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 228 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c.o [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_10x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_9x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:108:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:102:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:109:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:103:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:110:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:104:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:111:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:105:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:112:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:106:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:113:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:107:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:114:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:108:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:115:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:109:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:116:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:334:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:360:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 360 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:335:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:361:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 361 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:362:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 362 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:336:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:363:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:337:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 337 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:364:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 364 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:338:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 338 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:365:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:339:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 339 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:366:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 366 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:340:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 340 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:367:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:368:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:341:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 341 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_14x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:131:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:132:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:133:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:134:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:135:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:136:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:137:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:138:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:139:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:140:80: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 140 | const __m512 vinput_zero_point10 = _mm512_set1_ps((float) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:141:80: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 141 | const __m512 vinput_zero_point11 = _mm512_set1_ps((float) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:142:80: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 142 | const __m512 vinput_zero_point12 = _mm512_set1_ps((float) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:143:80: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 143 | const __m512 vinput_zero_point13 = _mm512_set1_ps((float) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:459:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 459 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:460:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 460 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:461:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 461 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:462:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 462 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:463:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 463 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:464:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 464 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:465:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 465 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:466:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 466 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:467:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 467 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:468:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 468 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:469:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 469 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:470:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 470 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:471:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 471 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_9x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:101:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:102:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:103:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:104:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:105:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:106:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:107:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:108:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:329:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:330:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:331:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 331 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:332:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 332 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:333:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 333 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:334:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 334 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:335:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 335 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:336:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 336 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_10x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:107:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:108:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:109:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:110:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:111:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:112:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 112 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:113:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 113 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:114:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:115:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:355:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 355 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:356:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 356 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:357:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 357 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:358:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 358 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:359:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 359 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:360:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 360 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:361:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 361 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:362:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 362 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:363:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_12x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:120:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:121:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:122:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:123:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:124:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:125:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:126:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:127:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:128:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:129:80: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512 vinput_zero_point10 = _mm512_set1_ps((float) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:130:80: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512 vinput_zero_point11 = _mm512_set1_ps((float) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:412:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 412 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:413:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 413 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:414:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 414 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:415:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:416:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:417:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 417 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:418:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 418 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:419:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 419 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:420:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 420 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:421:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 421 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:422:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 422 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x16c4__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:66:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 66 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:67:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:68:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:157:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 157 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:158:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 158 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:159:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 159 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c4__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:73:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:74:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:75:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:76:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:180:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 180 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:181:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 181 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:182:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 182 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:183:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 183 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_4x16c4__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:67:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 67 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:68:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 68 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:69:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 69 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:160:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 160 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:161:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 161 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:162:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 162 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-4x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Building C object confu-deps/XNNPACK/CMakeFiles/microkernels-all.dir/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c4__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:177:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 177 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:178:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 178 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:179:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 179 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:180:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 180 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qb4w_gemm_minmax_ukernel_12x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:119:79: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512 vinput_zero_point1 = _mm512_set1_ps((float) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:120:79: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512 vinput_zero_point2 = _mm512_set1_ps((float) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:121:79: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512 vinput_zero_point3 = _mm512_set1_ps((float) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:122:79: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512 vinput_zero_point4 = _mm512_set1_ps((float) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:123:79: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512 vinput_zero_point5 = _mm512_set1_ps((float) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:124:79: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512 vinput_zero_point6 = _mm512_set1_ps((float) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:125:79: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512 vinput_zero_point7 = _mm512_set1_ps((float) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:126:79: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512 vinput_zero_point8 = _mm512_set1_ps((float) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:127:79: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512 vinput_zero_point9 = _mm512_set1_ps((float) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:128:80: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512 vinput_zero_point10 = _mm512_set1_ps((float) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:129:80: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512 vinput_zero_point11 = _mm512_set1_ps((float) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:407:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 407 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:408:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 408 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:409:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 409 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:410:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 410 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:411:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 411 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:412:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 412 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:413:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 413 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:414:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 414 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:415:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 415 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:416:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 416 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:417:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 417 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qb4w-gemm/gen/qd8-f32-qb4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:73:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:74:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:75:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:76:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 76 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:220:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 220 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:221:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 221 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:222:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 222 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:223:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 223 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c4__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:217:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 217 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:218:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 218 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:219:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 219 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:220:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 220 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:221:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 221 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:222:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 222 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c4__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:237:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 237 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:238:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 238 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:239:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 239 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:240:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 240 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:241:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 241 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:242:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 242 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:243:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 243 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c4__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:91:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:92:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:93:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:94:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:95:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:96:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:97:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:240:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 240 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:241:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 241 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:242:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 242 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:243:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 243 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:244:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 244 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:245:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 245 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:246:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 246 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:91:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:92:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:93:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:94:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:95:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:96:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:97:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:298:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 298 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:299:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:300:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 300 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:301:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 301 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:302:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 302 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:303:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 303 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:304:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 304 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:84:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 84 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:85:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:86:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:87:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:88:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:89:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:267:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:268:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 268 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:269:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 269 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:270:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 270 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:271:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 271 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:272:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_5x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:72:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 72 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:73:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 73 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:74:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 74 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:75:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 75 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:215:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 215 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:216:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 216 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:217:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 217 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:218:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 218 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-5x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c4__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:85:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:86:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:87:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:88:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:89:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:90:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:220:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 220 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:221:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 221 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:222:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 222 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:223:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 223 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:224:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 224 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:225:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 225 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c4__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:103:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:104:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:105:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:106:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:107:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:108:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:109:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:110:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:111:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:280:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:281:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:282:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:283:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:284:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:285:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:286:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 286 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:287:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 287 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:288:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 288 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c4__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:277:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:278:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 278 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:279:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 279 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:280:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 280 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:281:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 281 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:282:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 282 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:283:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 283 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:284:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 284 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:285:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 285 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:97:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:98:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:99:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:100:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:101:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:102:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:103:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:104:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:324:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:325:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:326:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:327:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:328:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:329:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:330:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:331:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 331 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_8x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:90:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:91:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 91 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:92:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 92 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:93:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 93 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:94:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 94 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:95:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 95 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:96:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:293:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 293 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:294:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 294 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:295:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 295 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:296:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 296 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:297:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 297 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:298:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 298 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:299:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 299 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-8x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:319:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:320:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:321:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:322:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:323:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:324:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:325:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:326:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_7x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:85:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 85 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:86:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 86 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:87:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 87 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:88:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 88 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:89:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 89 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:90:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 90 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:272:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 272 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:273:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 273 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:274:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 274 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:275:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 275 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:276:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 276 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:277:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 277 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-7x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:103:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_10x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:104:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:102:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:105:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:106:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:103:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:104:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:107:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:105:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 105 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:108:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:106:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 106 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:107:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 107 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:109:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:108:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 108 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:110:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:109:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 109 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:110:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 110 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:111:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 111 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:345:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 345 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:346:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 346 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:347:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 347 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:350:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 350 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:348:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 348 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:349:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 349 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:350:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 350 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:351:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 351 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:351:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 351 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:352:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 352 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:352:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 352 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:353:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 353 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:353:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 353 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:354:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 354 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:355:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 355 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:356:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 356 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:357:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 357 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:358:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 358 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-10x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c4__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:317:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 317 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:318:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 318 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:319:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 319 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:320:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:321:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:322:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:323:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:324:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:325:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:326:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:327:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c4__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:127:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:128:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:129:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:130:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:131:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:132:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:133:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:134:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:135:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:136:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:137:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:138:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:139:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 139 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:360:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 360 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:361:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 361 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:362:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 362 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:363:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:364:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 364 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:365:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:366:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 366 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:367:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:368:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:369:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:370:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 370 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:371:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 371 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:372:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 372 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:114:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 114 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:115:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:116:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:117:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:118:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:119:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:120:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:121:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:122:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:123:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:124:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:397:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 397 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:398:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 398 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:399:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 399 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:400:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 400 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:401:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 401 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:402:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 402 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:403:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 403 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:404:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 404 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:405:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 405 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:406:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 406 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:407:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 407 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c8__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:115:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:116:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:117:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:118:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:119:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:120:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:121:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:122:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:123:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:124:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:125:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:402:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 402 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:403:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 403 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:404:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 404 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:405:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 405 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:406:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 406 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:407:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 407 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:408:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 408 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:409:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 409 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:410:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 410 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:411:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 411 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:412:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 412 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c8-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c4__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:97:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:98:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:99:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:100:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:101:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:102:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:103:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:104:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 104 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:260:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:261:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:262:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:263:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:264:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:265:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 265 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:266:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 266 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:267:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 267 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_9x16c4__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:96:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 96 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:97:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 97 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:98:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 98 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:99:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 99 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:100:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 100 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:101:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 101 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:102:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 102 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:103:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 103 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:257:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 257 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:258:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 258 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:259:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 259 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:260:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 260 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:261:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 261 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:262:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 262 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:263:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 263 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:264:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 264 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-9x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c4__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:357:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 357 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:358:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 358 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:359:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 359 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:360:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 360 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:361:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 361 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:362:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 362 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:363:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 363 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:364:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 364 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:365:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 365 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:366:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 366 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:367:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 367 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:368:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 368 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:369:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 369 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c4-minmax-avx512vnnigfni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_14x16c8__avx512vnnigfni’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:126:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 126 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:127:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 127 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:128:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 128 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:129:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 129 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:130:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 130 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:131:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 131 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:132:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 132 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:133:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 133 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:134:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 134 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:135:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 135 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:136:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 136 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:137:82: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 137 | const __m512i vinput_zero_point12 = _mm512_set1_epi32((int) quantization_params[12].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:138:82: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 138 | const __m512i vinput_zero_point13 = _mm512_set1_epi32((int) quantization_params[13].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:449:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 449 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:450:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 450 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:451:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 451 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:452:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 452 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:453:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 453 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:454:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 454 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:455:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 455 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:456:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 456 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:457:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 457 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:458:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 458 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:459:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 459 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:460:110: warning: array subscript 12 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 460 | vscaled12x0123456789ABCDEF = _mm512_mul_ps(vscaled12x0123456789ABCDEF, _mm512_set1_ps(quantization_params[12].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 96 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:461:110: warning: array subscript 13 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 461 | vscaled13x0123456789ABCDEF = _mm512_mul_ps(vscaled13x0123456789ABCDEF, _mm512_set1_ps(quantization_params[13].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-14x16c8-minmax-avx512vnnigfni.c:32:46: note: at offset 104 into object ‘quantization_params’ of size [0, 8] 32 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c: In function ‘xnn_qd8_f32_qc4w_gemm_minmax_ukernel_12x16c4__avx512vnnigfni_prfm’: /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:115:81: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 115 | const __m512i vinput_zero_point1 = _mm512_set1_epi32((int) quantization_params[1].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:116:81: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 116 | const __m512i vinput_zero_point2 = _mm512_set1_epi32((int) quantization_params[2].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:117:81: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 117 | const __m512i vinput_zero_point3 = _mm512_set1_epi32((int) quantization_params[3].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:118:81: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 118 | const __m512i vinput_zero_point4 = _mm512_set1_epi32((int) quantization_params[4].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:119:81: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 119 | const __m512i vinput_zero_point5 = _mm512_set1_epi32((int) quantization_params[5].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:120:81: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 120 | const __m512i vinput_zero_point6 = _mm512_set1_epi32((int) quantization_params[6].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:121:81: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 121 | const __m512i vinput_zero_point7 = _mm512_set1_epi32((int) quantization_params[7].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:122:81: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 122 | const __m512i vinput_zero_point8 = _mm512_set1_epi32((int) quantization_params[8].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:123:81: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 123 | const __m512i vinput_zero_point9 = _mm512_set1_epi32((int) quantization_params[9].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:124:82: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 124 | const __m512i vinput_zero_point10 = _mm512_set1_epi32((int) quantization_params[10].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:125:82: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 125 | const __m512i vinput_zero_point11 = _mm512_set1_epi32((int) quantization_params[11].zero_point); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:320:108: warning: array subscript 1 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 320 | vscaled1x0123456789ABCDEF = _mm512_mul_ps(vscaled1x0123456789ABCDEF, _mm512_set1_ps(quantization_params[1].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 8 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:321:108: warning: array subscript 2 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 321 | vscaled2x0123456789ABCDEF = _mm512_mul_ps(vscaled2x0123456789ABCDEF, _mm512_set1_ps(quantization_params[2].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 16 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:322:108: warning: array subscript 3 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 322 | vscaled3x0123456789ABCDEF = _mm512_mul_ps(vscaled3x0123456789ABCDEF, _mm512_set1_ps(quantization_params[3].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 24 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:323:108: warning: array subscript 4 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 323 | vscaled4x0123456789ABCDEF = _mm512_mul_ps(vscaled4x0123456789ABCDEF, _mm512_set1_ps(quantization_params[4].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 32 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:324:108: warning: array subscript 5 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 324 | vscaled5x0123456789ABCDEF = _mm512_mul_ps(vscaled5x0123456789ABCDEF, _mm512_set1_ps(quantization_params[5].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 40 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:325:108: warning: array subscript 6 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 325 | vscaled6x0123456789ABCDEF = _mm512_mul_ps(vscaled6x0123456789ABCDEF, _mm512_set1_ps(quantization_params[6].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 48 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:326:108: warning: array subscript 7 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 326 | vscaled7x0123456789ABCDEF = _mm512_mul_ps(vscaled7x0123456789ABCDEF, _mm512_set1_ps(quantization_params[7].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 56 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:327:108: warning: array subscript 8 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 327 | vscaled8x0123456789ABCDEF = _mm512_mul_ps(vscaled8x0123456789ABCDEF, _mm512_set1_ps(quantization_params[8].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 64 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:328:108: warning: array subscript 9 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 328 | vscaled9x0123456789ABCDEF = _mm512_mul_ps(vscaled9x0123456789ABCDEF, _mm512_set1_ps(quantization_params[9].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 72 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:329:110: warning: array subscript 10 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 329 | vscaled10x0123456789ABCDEF = _mm512_mul_ps(vscaled10x0123456789ABCDEF, _mm512_set1_ps(quantization_params[10].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 80 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:330:110: warning: array subscript 11 is outside array bounds of ‘const struct xnn_qd8_quantization_params[1]’ [-Warray-bounds] 330 | vscaled11x0123456789ABCDEF = _mm512_mul_ps(vscaled11x0123456789ABCDEF, _mm512_set1_ps(quantization_params[11].inv_scale)); | ~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/pytorch-v2.8.0/third_party/XNNPACK/src/qd8-f32-qc4w-gemm/gen/qd8-f32-qc4w-gemm-12x16c4-minmax-avx512vnnigfni-prfm.c:33:46: note: at offset 88 into object ‘quantization_params’ of size [0, 8] 33 | const struct xnn_qd8_quantization_params quantization_params[restrict XNN_MIN_ELEMENTS(1)]) XNN_OOB_READS | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 74%] Linking C static library ../../lib/libmicrokernels-all.a [ 74%] Built target microkernels-all [ 74%] Built target dnnl_cpu [ 74%] Linking CXX static library ../../../../lib/libdnnl.a [ 74%] Built target dnnl [ 74%] Built target fbgemm_avx2 [ 74%] Linking CXX static library ../../lib/libfbgemm.a [ 74%] Built target fbgemm [ 74%] Building CXX object caffe2/CMakeFiles/vec_test_all_types_DEFAULT.dir/__/aten/src/ATen/test/vec_test_all_types.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/vec_test_all_types_DEFAULT.dir/__/aten/src/ATen/native/quantized/AffineQuantizerBase.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/vec_test_all_types_AVX512.dir/__/aten/src/ATen/test/vec_test_all_types.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/vec_test_all_types_AVX2.dir/__/aten/src/ATen/native/quantized/AffineQuantizerBase.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/vec_test_all_types_AVX512.dir/__/aten/src/ATen/native/quantized/AffineQuantizerBase.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/vec_test_all_types_AVX2.dir/__/aten/src/ATen/test/vec_test_all_types.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/AccumulateType.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/CPUGeneratorImpl.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/CachedTensorUtils.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ConjugateFallback.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Context.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/DLConvertor.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/DeviceAccelerator.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Dispatch.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/DynamicLibrary.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/EmptyTensor.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ExpandUtils.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/FuncTorchTLS.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/FunctionalInverses.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/FunctionalStorageImpl.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/FunctionalTensorWrapper.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/FunctionalizeFallbackKernel.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/LegacyBatchedFallback.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/LegacyBatchedTensorImpl.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/LegacyBatchingRegistrations.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/LegacyVmapMode.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/LegacyVmapTransforms.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/MapAllocator.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/MemoryOverlap.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/NamedTensorUtils.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/NestedTensorImpl.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ParallelNative.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ParallelCommon.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ParallelOpenMP.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ParallelThreadPoolNative.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/PythonTorchFunctionTLS.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/SavedTensorHooks.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/SparseCsrTensorImpl.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/SparseTensorImpl.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/SequenceNumber.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ScalarOps.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/StorageUtils.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/TensorGeometry.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/TensorIndexing.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/TensorIterator.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/TensorNames.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/TensorMeta.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ThreadLocalPythonObjects.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/TensorUtils.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ThreadLocalState.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Utils.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Version.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/VmapModeRegistrations.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/ZeroTensorFallback.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/autocast_mode.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/cpu/FlushDenormal.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/CPUGuardImpl.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/cpu/Utils.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/CUDAHooksInterface.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/HIPHooksInterface.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/HPUHooksInterface.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/IPUHooksInterface.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/MAIAHooksInterface.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/MTIAHooksInterface.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/MetaGuardImpl.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/MPSHooksInterface.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/PrivateUse1HooksInterface.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/detail/XPUHooksInterface.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/ADInterpreters.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesBinaryOps.cpp.o [ 74%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesActivation.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesConvolution.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesDecompositions.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesDynamic.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesFactory.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesHelper.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesIndexing.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesLinearAlgebra.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesLoss.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesModules.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesNorm.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesPooling.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesRandomness.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesReduceOps.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesScatterOps.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesUnaryOps.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchRulesViews.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchedFallback.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/BatchedTensorImpl.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/DynamicLayer.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/FunctionalizeInterpreter.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/Interpreter.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/LegacyBatchingRegistrations.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/LegacyVmapTransforms.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/PlumbingHelper.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/PyTorchOperatorHacks.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/TensorWrapper.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/VmapInterpreter.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/functorch/VmapModeRegistrations.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/record_function.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/ATenGeneral.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/BackendSelectFallbackKernel.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/CachingHostAllocator.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/DeprecatedTypeProperties.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/DeprecatedTypePropertiesRegistry.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/Dict.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/Dimname.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/Formatting.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/Generator.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/GeneratorForPrivateuseone.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/List.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/MetaFallbackKernel.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/NamedRegistrations.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/NamedTensor.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/NestedIntSymNodeImpl.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/PythonFallbackKernel.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/PythonOpRegistrationTrampoline.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/Range.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/Tensor.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/TorchDispatchUtils.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/VariableFallbackKernel.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/VariableHooksInterface.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/Vitals.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/adaption.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/blob.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/boxing/KernelFunction.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/class_type.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/custom_class.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/dispatch/DispatchKeyExtractor.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/dispatch/Dispatcher.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/dispatch/ObservedOperators.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/dispatch/OperatorEntry.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/dynamic_type.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/function_schema.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/interned_strings.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/ivalue.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/library.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/op_registration/infer_schema.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/op_registration/op_registration.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/operator_name.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/register_symbols.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/tensor_type.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/type.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/type_factory.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/union_type.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/error_report.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/lexer.cpp.o [ 75%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/schema_type_parser.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/function_schema_parser.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/strtod.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/source_range.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Activation.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/AdaptiveAveragePooling.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/AdaptiveAveragePooling3d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/AdaptiveMaxPooling2d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/AdaptiveMaxPooling3d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/AffineGridGenerator.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/AmpKernels.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/AutogradComposite.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/AveragePool2d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/AveragePool3d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/BatchLinearAlgebra.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/BatchLinearAlgebraKernel.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/BinaryOps.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Blas.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/BlasKernel.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Bucketization.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/CPUBlas.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/CPUFallback.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ChanelShuffle.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Col2Im.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ComparisonUtils.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Constraints.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Convolution.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ConvolutionMM2d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ConvolutionMM3d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ConvolutionTBC.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Copy.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Correlation.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Cross.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/DilatedMaxPool2d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/DilatedMaxPool3d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/DispatchStub.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Distance.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Distributions.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Dropout.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Embedding.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/EmbeddingBag.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Fill.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ForeachOpsKernels.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/FractionalMaxPool2d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/FractionalMaxPool3d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/FunctionOfAMatrixUtils.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/FusedAdagrad.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/FusedAdam.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/FusedSGD.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/GatedLinearUnit.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/GridSampler.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Histogram.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Im2Col.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/IndexingUtils.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Integration.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Itertools.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/LegacyBatching.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Lerp.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Linear.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/LinearAlgebra.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Loss.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/LossCTC.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/LossMultiLabelMargin.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/LossMultiMargin.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/LossNLL.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/LossNLL2d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/MaxPooling.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/MaxUnpooling.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Memory.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/MetaTensor.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/NNPACK.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/NaiveConvolutionTranspose2d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/NaiveConvolutionTranspose3d.cpp.o [ 76%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/NaiveDilatedConvolution.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/NamedTensor.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/NegateFallback.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Normalization.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Onehot.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/PackedSequence.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/PadNd.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/PixelShuffle.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/PointwiseOps.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Pooling.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Pow.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/QuantizedLinear.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/RNN.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/RangeFactories.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ReduceAllOps.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ReduceOps.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ReflectionPad.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Repeat.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ReplicationPadding.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Resize.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/RowwisePrune.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Scalar.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/SegmentReduce.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/SobolEngineOps.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/SobolEngineOpsUtils.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/SoftMax.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Sorting.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/SparseTensorUtils.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/SpectralOps.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/SummaryOps.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TensorAdvancedIndexing.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TensorCompare.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TensorConversions.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TensorFactories.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TensorIteratorReduce.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TensorProperties.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TensorShape.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TensorTransformations.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TestOps.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TriangularOps.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/TypeProperties.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UnaryOps.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Unfold2d.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Unfold3d.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UnfoldBackward.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/Unique.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UpSample.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UpSampleBicubic2d.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UpSampleBilinear2d.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UpSampleLinear1d.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UpSampleNearest1d.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UpSampleNearest2d.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UpSampleNearest3d.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/UpSampleTrilinear3d.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/VariableMethodStubs.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/WeightNorm.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/group_norm.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/layer_norm.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/prim_native_functions.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/verbose_wrapper.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ao_sparse/library.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ao_sparse/quantized/cpu/fbgemm_utils.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ao_sparse/quantized/cpu/qlinear.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ao_sparse/quantized/cpu/qlinear_deserialize.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ao_sparse/quantized/cpu/qlinear_dynamic.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ao_sparse/quantized/cpu/qlinear_prepack.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ao_sparse/quantized/cpu/qlinear_serialize.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/ao_sparse/quantized/cpu/qlinear_unpack.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/FlattenIndicesKernel.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/ParamUtils.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SoftMax.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseBinaryOpIntersectionKernel.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseBlas.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseBlasImpl.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseCsrTensor.cpp.o [ 77%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseCsrTensorMath.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseFactories.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseMatMul.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseTensor.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseTensorMath.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/SparseUnaryOps.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/sparse/ValidateCompressedIndicesKernel.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/nested/NestedTensorAliases.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/nested/NestedTensorBackward.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/nested/NestedTensorBinaryOps.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/nested/NestedTensorFactories.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/nested/NestedTensorMath.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/nested/NestedTensorMatmul.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/nested/NestedTensorTransformerFunctions.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/nested/NestedTensorUnaryOps.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/nested/NestedTensorUtils.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/AffineQuantizer.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/AffineQuantizerBase.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/Copy.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/FakeQuantPerChannelAffine.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/FakeQuantPerTensorAffine.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/QTensor.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/TensorAdvancedIndexing.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/TensorCompare.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/TensorFactories.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/ACLUtils.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/AdaptiveAveragePooling.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/AveragePool2d.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/AveragePool3d.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/BinaryOps.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/ChannelShuffle.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/IntReprQuant.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/LinearUnpackImpl.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/MakePerTensorQuantizedTensor.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/Normalization.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/Pooling.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/ReduceOps.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/RuyUtils.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/Sorting.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/TensorOperators.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/TensorShape.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/UpSampleBilinear2d.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/UpSampleNearest2d.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/UpSampleNearest3d.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/XnnpackUtils.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/fbgemm_utils.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/fused_obs_fake_quant.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/init_qnnpack.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qclamp.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qconv.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qconv_dynamic.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qconv_prepack.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qconv_unpack_impl.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qdropout.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qelu.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qembeddingbag.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qembeddingbag_prepack.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qembeddingbag_unpack.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qgelu.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qhardsigmoid.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qhardswish.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qlinear.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qlinear_dynamic.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qlinear_prepack.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qmatmul.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qmul.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qnormalization.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qrelu.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qsigmoid.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qsoftmax.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qtanh.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/qthreshold.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/library.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/qconv_unpack.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/qlinear_unpack.cpp.o [ 78%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkl/LinearAlgebra.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkl/MklAllocationHelper.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkl/SparseBlasImpl.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkl/SparseCsrLinearAlgebra.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkl/SpectralOps.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/BinaryOps.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Conv.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/ConvPrepack.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Copy.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Gelu.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/IDeepRegistration.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Linear.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/MKLDNNCommon.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/MKLDNNConversions.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Matmul.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/MkldnnTensorMath.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Normalization.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/OpContext.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Pooling.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Prelu.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/RNN.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/RegisterMkldnnOpContextClass.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Relu.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/SoftMax.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/TensorFactories.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/TensorShape.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/UnaryOps.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/mkldnn/Utils.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/transformers/attention.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/transformers/sdp_utils_cpp.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/transformers/transformer.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/utils/Factory.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/Activation.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/AveragePooling.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/ChannelShuffle.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/Convolution.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/Init.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/Linear.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/MaxPooling.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/OpContext.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/RegisterOpContextClass.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/xnnpack/Shim.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/CompositeViewCopyKernels.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Functions.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Operators_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Operators_1.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Operators_2.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Operators_3.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/Operators_4.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterBackendSelect.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterCPU_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterCPU_1.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterCPU_2.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterCPU_3.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterCompositeExplicitAutogradNonFunctional_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterCompositeExplicitAutograd_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterCompositeImplicitAutogradNestedTensor_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterCompositeImplicitAutograd_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterFunctionalization_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterFunctionalization_1.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterFunctionalization_2.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterFunctionalization_3.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterMeta_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterMkldnnCPU_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterNestedTensorCPU_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterNestedTensorHPU_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterNestedTensorMeta_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterNestedTensorXPU_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterQuantizedCPU_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterQuantizedMeta_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterSchema.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterSparseCPU_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterSparseCsrCPU_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterSparseCsrMeta_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterSparseCsrXPU_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterSparseMeta_0.cpp.o [ 79%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterSparseXPU_0.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/RegisterZeroTensor_0.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/UfuncCPU_add.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/ATenOpList.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/core/TensorMethods.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/quantized/QTensorImpl.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/quantized/Quantizer.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/nnapi/nnapi_bind.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/nnapi/nnapi_model_loader.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/nnapi/nnapi_register.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/nnapi/nnapi_wrapper.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/UfuncCPUKernel_add.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/kernels/QuantizedOpKernels.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/spherical_bessel_j0.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/scaled_modified_bessel_k1.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/scaled_modified_bessel_k0.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/layer_norm_kernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/int8mm_kernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/int4mm_kernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/group_norm_kernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/batch_norm_kernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/airy_ai.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/WeightNormKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UpSampleMoreKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UpSampleKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UnfoldBackwardKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/Unfold2d.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UnaryOpsKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/TensorCompareKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SumKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/StackKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SpmmReduceKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SparseFactories.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SortingKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SoftMaxKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ScatterGatherKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SampledAddmmKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/RenormKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ReducedPrecisionFloatGemvFastPathKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ReduceOpsKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ReduceAllOpsKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/RangeFactoriesKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PowKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PointwiseOpsKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PixelShuffleKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PaddingKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/NativeMultiheadAttnKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MultinomialKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MaxUnpoolKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MaxPooling.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MaxPoolKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/LinearAlgebraKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/LerpKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/IndexKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/HistogramKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/GridSamplerKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FusedSGDKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FusedAdamKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FusedAdagradKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FunctionOfAMatrixUtilsKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FlashAttentionKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FillKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/DistributionKernels.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/DistanceOpsKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/DepthwiseConvKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/CrossKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/CopyKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ComplexKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ChannelShuffleKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/CatKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/BlasKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/BinaryOpsKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AvgPoolKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AmpGradScalerKernels.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AdaptiveMaxPoolKernel.cpp.DEFAULT.cpp.o [ 80%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AdaptiveAvgPoolKernel.cpp.DEFAULT.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/Activation.cpp.DEFAULT.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/vulkan/Context.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/metal/Context.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/core/common.cc.o [ 81%] Building C object caffe2/CMakeFiles/torch_cpu.dir/__/third_party/miniz-3.0.2/miniz.c.o /builddir/build/BUILD/pytorch-v2.8.0/third_party/miniz-3.0.2/miniz.c:3258:9: note: ‘#pragma message: Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.’ 3258 | #pragma message("Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.") | ^~~~~~~ [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/serialize/inline_container.cc.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/serialize/istream_adapter.cc.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/serialize/file_adapter.cc.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/serialize/crc.cc.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/serialize/read_adapter_interface.cc.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/utils/string_utils.cc.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/utils/threadpool/ThreadPool.cc.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/utils/threadpool/pthreadpool-cpp.cc.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/utils/threadpool/thread_pool_guard.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/utils/proto_wrap.cc.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/graph_fuser.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/LlgaTensorImpl.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/graph_rewriter.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/graph_helper.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/register_interface.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/decompose_silu.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/interface.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/kernel.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/defer_size_check.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/layout_propagation.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/prepare_binary.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/onednn/guard_shape.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/Functions.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/ViewFuncs.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/VariableType_0.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/VariableType_1.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/VariableType_2.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/VariableType_3.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/VariableType_4.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/TraceType_0.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/TraceType_1.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/TraceType_2.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/TraceType_3.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/TraceType_4.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/ADInplaceOrViewType_0.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/generated/ADInplaceOrViewType_1.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/aoti_torch/generated/c_shim_cpu.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/generated/LazyNativeFunctions.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/generated/RegisterAutogradLazy.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/generated/RegisterLazy.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/anomaly_mode.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/autograd.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/autograd_meta.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/autograd_not_implemented_fallback.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/cpp_hook.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/custom_function.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/engine.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/forward_grad.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/function.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/functions/accumulate_grad.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/functions/basic_ops.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/functions/tensor.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/functions/utils.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/input_buffer.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/input_metadata.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/jit_decomp_interface.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/profiler_kineto.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/profiler_legacy.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/record_function_ops.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/saved_variable.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/utils/warnings.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/variable.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/variable_info.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/dynamo/compiled_autograd.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/aoti_package/model_package_loader.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/aoti_runner/model_container_runner.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/aoti_runner/model_container_runner_cpu.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/aoti_torch/mkldnn_tensor.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/aoti_torch/oss_proxy_executor.cpp.o [ 81%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/aoti_torch/shim_common.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/aoti_torch/shim_cpu.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/aoti_torch/tensor_converter.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/inductor/inductor_ops.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/api/function_impl.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/api/module.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/api/object.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/backends/backend_debug_handler.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/backends/backend_debug_info.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/backends/backend_detail.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/backends/backend_interface.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/backends/backend_resolver.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/fuser/codegen.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/fuser/compiler.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/fuser/executor.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/fuser/fallback.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/fuser/interface.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/fuser/kernel_cache.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/builtin_functions.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/canonicalize_modified_loop.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/convert_to_ssa.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/edit_distance.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/exit_transforms.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/inline_loop_condition.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/ir_emitter.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/name_mangler.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/parser.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/schema_matching.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/script_type_parser.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/sugared_value.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/tracer.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/frontend/versioned_symbols.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/alias_analysis.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/attributes.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/constants.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/graph_utils.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/ir.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/irparser.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/node_hashing.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/scope.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/subgraph_matcher.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/ir/type_hashing.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/jit_log.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/jit_opt_limit.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/compatibility/model_compatibility.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/compatibility/runtime_compatibility.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/flatbuffer_loader.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/function.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/import.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/interpreter.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/module.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/nnc/aot_compiler.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/nnc/backend.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/nnc/context.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/nnc/registry.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/observer.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/parse_bytecode.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/parse_operators.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/prim_ops_registery.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/promoted_prim_ops.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/quantization.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/register_ops_common_utils.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/type_parser.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/upgrader_mobile.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/operator_upgraders/upgraders.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/operator_upgraders/upgraders_entry.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/operator_upgraders/utils.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/operator_upgraders/version_map.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/add_if_then_else.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/annotate_warns.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/bailout_graph.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/batch_mm.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/canonicalize.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/canonicalize_graph_fuser_ops.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/check_strict_fusion.cpp.o [ 82%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/clear_profiling.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/clear_undefinedness.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/common_subexpression_elimination.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/concat_opt.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/constant_pooling.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/constant_propagation.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/create_autodiff_subgraphs.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/create_functional_graphs.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/dbr_quantization/remove_redundant_aliases.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/dead_code_elimination.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/decompose_ops.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/device_type_analysis.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/dtype_analysis.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/eliminate_no_ops.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/erase_number_types.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/fixup_trace_scope_blocks.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/fold_conv_bn.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/fold_linear_bn.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/freeze_module.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/frozen_concat_linear.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/frozen_conv_add_relu_fusion.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/frozen_conv_folding.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/frozen_graph_optimizations.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/frozen_linear_transpose.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/frozen_linear_folding.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/frozen_ops_to_mkldnn.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/fuse_linear.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/fuse_relu.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/graph_fuser.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/graph_rewrite_helper.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/guard_elimination.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/hoist_conv_packed_params.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/inline_autodiff_subgraphs.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/inline_fork_wait.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/inline_forked_closures.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/inliner.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/inplace_check.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/insert_guards.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/integer_value_refinement.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/lift_closures.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/liveness.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/loop_unrolling.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/lower_grad_of.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/lower_tuples.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/metal_rewrite.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/mkldnn_rewrite.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/normalize_ops.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/pass_manager.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/peephole.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/peephole_alias_sensitive.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/peephole_dict_idioms.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/peephole_list_idioms.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/peephole_non_tensor.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/prepack_folding.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/quantization/dedup_module_uses.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/quantization/finalize.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/quantization/fusion_passes.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/quantization/helper.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/quantization/insert_observers.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/quantization/insert_quant_dequant.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/quantization/quantization_type.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/quantization/register_packed_params.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/refine_tuple_types.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/remove_dropout.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/remove_exceptions.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/remove_expands.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/remove_mutation.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/remove_redundant_profiles.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/replacement_of_old_operators.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/requires_grad_analysis.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/restore_mutation.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/shape_analysis.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/specialize_autogradzero.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/subgraph_rewrite.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/symbolic_shape_analysis.cpp.o [ 83%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/symbolic_shape_cache.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/symbolic_shape_runtime_fusion.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/tensorexpr_fuser.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/update_differentiable_graph_requires_grad.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/utils/memory_dag.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/utils/op_registry.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/utils/optimization_utils.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/utils/subgraph_utils.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/value_refinement_utils.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/variadic_ops.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/vulkan_rewrite.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/xnnpack_rewrite.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/python/update_graph_executor_opt.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/python/utf8_decoding_ignore.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/argument_spec.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/autodiff.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/decomposition_registry.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/decomposition_registry_util.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/graph_executor.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/instruction.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/interpreter.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/interpreter/frame.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/interpreter/preprocess_graph.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/jit_exception.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/jit_trace.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/logging.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/operator.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/print_handler.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/profiling_graph_executor_impl.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/profiling_record.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/register_ops_utils.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/script_profile.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/serialized_shape_function_registry.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/simple_graph_executor_impl.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/slice_indices_adjust.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/static/fusion.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/static/generated_ops.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/static/impl.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/static/memory_planner.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/static/native_ops.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/static/ops.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/static/passes.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/static/te_wrapper.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/symbolic_script.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/symbolic_shape_registry.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/symbolic_shape_registry_util.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/vararg_functions.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/callstack_debug_info_serialization.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/import.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/import_export_helpers.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/import_read.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/import_source.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/pickle.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/pickler.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/python_print.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/source_range_serialization.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/type_name_uniquer.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/unpickler.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/block_codegen.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/bounds_inference.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/bounds_overlap.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/codegen.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/cpp_codegen.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/eval.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/expr.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/external_functions.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/external_functions_codegen.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/external_functions_core.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/external_functions_registry.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/graph_opt.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/hash_provider.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/intrinsic_symbols.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/ir.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/ir_cloner.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/ir_mutator.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/ir_printer.cpp.o [ 84%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/ir_simplifier.cpp.o [ 84%] Linking CXX executable ../bin/vec_test_all_types_AVX2 [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/ir_verifier.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/ir_visitor.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/kernel.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/llvm_codegen.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/llvm_jit.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/loopnest.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/loopnest_randomization.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/lowerings.cpp.o [ 85%] Built target vec_test_all_types_AVX2 [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/mem_dependency_checker.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/operators/conv2d.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/operators/matmul.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/operators/misc.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/operators/norm.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/operators/pointwise.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/operators/quantization.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/operators/reduction.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/operators/softmax.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/reduction.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/registerizer.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/tensor.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/types.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/tensorexpr/unique_name_manager.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/testing/file_check.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/testing/hooks_for_testing.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/backend/backend_device.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/backend/backend_interface.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/backend/lowering_context.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/config.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/debug_util.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/hash.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/helpers.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/ir.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/ir_dump_util.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/ir_metadata.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/ir_util.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/lazy_graph_executor.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/metrics.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/multi_wait.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/ops/arithmetic_ir_ops.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/ops/utils.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/permutation_util.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/shape.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/shape_inference.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/tensor.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/tensor_impl.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/tensor_util.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/thread_pool.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/core/trie.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/monitor/counters.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/monitor/events.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/mtia/profiler/MTIAMemoryProfiler.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/collection.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/combined_traceback.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/data_flow.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/kineto_client_interface.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/kineto_shim.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/orchestration/observer.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/orchestration/python_tracer.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/orchestration/vulkan.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/perf.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/standalone/execution_trace_observer.cpp.o [ 85%] Linking CXX executable ../bin/vec_test_all_types_DEFAULT [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/standalone/itt_observer.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/standalone/nvtx_observer.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/standalone/privateuse1_observer.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/stubs/base.cpp.o [ 85%] Built target vec_test_all_types_DEFAULT [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/unwind/unwind.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/unwind/unwind_fb.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/util.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/utils/cpp_stacktraces.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/utils/schema_info.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/utils/tensor_flatten.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/utils/variadic.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/cuda/interface.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/autocast.cpp.o [ 85%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/lower_graph.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/remove_inplace_ops.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/passes/utils/check_alias_annotation.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/register_c10_ops.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/register_prim_ops.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/register_prim_ops_fulljit.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/runtime/register_special_ops.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/graph/Graph.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/graph/GraphPasses.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/graph/GraphSignature.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/graph/Serialization.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/graph/TensorMeta.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/DelegateExecutor.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/Placement.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/ExecutionPlanner.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/ExecutionFrame.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/GraphExecutorBase.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/OpKernel.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/PlacementUtils.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/SerialGraphExecutor.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/Weights.cpp.o [ 86%] Linking CXX executable ../bin/vec_test_all_types_AVX512 [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/memory/FunctionSchema.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/common/FileUtil.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/detail/ITree.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/kernels/C10Kernel.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/kernels/AutoFunctionalizeKernel.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/kernels/HigherOrderKernel.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/memory/GreedyBySize.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/nativert/executor/memory/Bump.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/debug_info.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/dynamic_ir.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/config.cpp.o [ 86%] Built target vec_test_all_types_AVX512 [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/ops/device_data.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/ops/generic.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/tensor_aten_ops.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/ts_autograd_functions.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/ts_backend_impl.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/ts_eager_fallback.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/ts_lowering_context.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/ts_native_functions.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/ts_node.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/lazy/ts_backend/ts_node_lowering.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/import_data.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/train/export_data.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/train/optim/sgd.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/train/random.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/train/sequential.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/flatbuffer_serializer.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/FunctionsManual.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/utils/out_types.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/TraceTypeManual.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/autograd/VariableTypeManual.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/itt_wrapper.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/profiler/stubs/itt.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/jit.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/compatibility/backport.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/mobile/compatibility/backport_manager.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/onnx.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/export.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/export_bytecode.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/serialization/export_module.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/codegen/fuser/cpu/fused_kernel.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/jit/api/module_save.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/utils/byte_order.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/Backoff.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/Backend.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/FileStore.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/FlightRecorder.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/Functional.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/GlooDeviceFactory.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/GroupRegistry.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/Ops.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/ParamCommsUtils.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/PrefixStore.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/ProcessGroup.cpp.o [ 86%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/ProcessGroupGloo.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/ProcessGroupMPI.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/ProcessGroupWrapper.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/Store.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/TCPStore.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/TCPStoreBackend.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/TCPStoreLibUvBackend.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/Utils.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/Work.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/comm.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/control_collectives/StoreCollectives.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/control_plane/Handlers.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/control_plane/WorkerServer.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/debug.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/default_comm_hooks.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/logger.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/logging.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/quantization/quantization.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/reducer.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/sequence_num.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/socket.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/symm_mem/DMAConnectivity.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/symm_mem/SymmetricMemory.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/autograd.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/utils.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/context/container.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/context/context.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/engine/dist_engine.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/functions/recvrpc_backward.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/functions/sendrpc_backward.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/autograd_metadata.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/propagate_gradients_req.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/propagate_gradients_resp.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/cleanup_autograd_context_req.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/cleanup_autograd_context_resp.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/rpc_with_autograd.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/rpc_with_profiling_req.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/rpc_with_profiling_resp.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/rref_backward_req.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/autograd/rpc_messages/rref_backward_resp.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/c10d/HashStore.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/agent_utils.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/message.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/profiler/remote_profiler_manager.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/profiler/server_process_global_profiler.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/python_call.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/python_remote_call.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/python_resp.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/request_callback.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/request_callback_no_python.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/rpc_agent.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/rref_context.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/rref_impl.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/rref_proto.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/script_call.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/script_remote_call.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/script_resp.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/tensorpipe_agent.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/tensorpipe_utils.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/testing/faulty_tensorpipe_agent.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/torchscript_functions.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/types.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/distributed/rpc/utils.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/cuda.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/data/datasets/mnist.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/data/samplers/distributed.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/data/samplers/random.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/data/samplers/sequential.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/data/samplers/stream.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/enum.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/imethod.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/serialize.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/mps.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/init.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/module.cpp.o [ 87%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/_functions.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/activation.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/adaptive.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/batchnorm.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/normalization.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/instancenorm.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/conv.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/dropout.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/distance.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/embedding.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/fold.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/linear.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/loss.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/pixelshuffle.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/padding.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/pooling.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/rnn.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/upsampling.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/transformer.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/modules/container/functional.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/activation.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/adaptive.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/batchnorm.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/embedding.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/instancenorm.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/normalization.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/conv.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/dropout.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/linear.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/padding.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/pooling.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/rnn.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/vision.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/nn/options/transformer.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/adagrad.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/adam.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/adamw.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/lbfgs.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/optimizer.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/rmsprop.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/serialize.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/sgd.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/schedulers/lr_scheduler.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/schedulers/step_lr.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/optim/schedulers/reduce_on_plateau_scheduler.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/serialize/input-archive.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/serialize/output-archive.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/torch/csrc/api/src/xpu.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/UfuncCPUKernel_add.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/kernels/QuantizedOpKernels.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/spherical_bessel_j0.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/scaled_modified_bessel_k1.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/scaled_modified_bessel_k0.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/layer_norm_kernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/int8mm_kernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/int4mm_kernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/group_norm_kernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/batch_norm_kernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/WeightNormKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/airy_ai.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UpSampleMoreKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UpSampleKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UnfoldBackwardKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/Unfold2d.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UnaryOpsKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/TensorCompareKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SumKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/StackKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SpmmReduceKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SparseFactories.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SortingKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SoftMaxKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ScatterGatherKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SampledAddmmKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/RenormKernel.cpp.AVX2.cpp.o [ 88%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ReducedPrecisionFloatGemvFastPathKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ReduceOpsKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ReduceAllOpsKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/RangeFactoriesKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PowKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PointwiseOpsKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PixelShuffleKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PaddingKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/NativeMultiheadAttnKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MultinomialKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MaxUnpoolKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MaxPooling.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MaxPoolKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/LinearAlgebraKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/LerpKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/IndexKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/HistogramKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/GridSamplerKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FusedSGDKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FusedAdamKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FusedAdagradKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FunctionOfAMatrixUtilsKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FlashAttentionKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FillKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/DistributionKernels.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/DistanceOpsKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/DepthwiseConvKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/CrossKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/CopyKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ComplexKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ChannelShuffleKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/CatKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/BlasKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/BinaryOpsKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AvgPoolKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AmpGradScalerKernels.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AdaptiveMaxPoolKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AdaptiveAvgPoolKernel.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/Activation.cpp.AVX2.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/UfuncCPUKernel_add.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/quantized/cpu/kernels/QuantizedOpKernels.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/spherical_bessel_j0.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/scaled_modified_bessel_k1.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/scaled_modified_bessel_k0.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/layer_norm_kernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/int8mm_kernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/int4mm_kernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/group_norm_kernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/batch_norm_kernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/airy_ai.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/WeightNormKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UpSampleMoreKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UpSampleKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UnfoldBackwardKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/Unfold2d.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/UnaryOpsKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/TensorCompareKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SumKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/StackKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SpmmReduceKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SparseFactories.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SortingKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SoftMaxKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ScatterGatherKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/SampledAddmmKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/RenormKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ReducedPrecisionFloatGemvFastPathKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ReduceOpsKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ReduceAllOpsKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/RangeFactoriesKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PowKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PointwiseOpsKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PixelShuffleKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/PaddingKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/NativeMultiheadAttnKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MultinomialKernel.cpp.AVX512.cpp.o [ 89%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MaxUnpoolKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MaxPooling.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/MaxPoolKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/LinearAlgebraKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/LerpKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/IndexKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/HistogramKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/GridSamplerKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FusedSGDKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FusedAdamKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FusedAdagradKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FunctionOfAMatrixUtilsKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FlashAttentionKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/FillKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/DistributionKernels.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/DistanceOpsKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/DepthwiseConvKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/CrossKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/CopyKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ComplexKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/ChannelShuffleKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/CatKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/BlasKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/BinaryOpsKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AvgPoolKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AmpGradScalerKernels.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AdaptiveMaxPoolKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/AdaptiveAvgPoolKernel.cpp.AVX512.cpp.o [ 90%] Building CXX object caffe2/CMakeFiles/torch_cpu.dir/__/aten/src/ATen/native/cpu/Activation.cpp.AVX512.cpp.o